Towards optimal hierarchical training of neural networks | Synapse