Neuromorphic Architecture Optimization for Task-Specific Dynamic Learning