CSC321:Neural Networks
Lecture 3: Learning in multi-layer networks
Geoffrey Hinton