A statistical approach to learning and generalization in layered neural networks | Synapse