This lecture introduces you to the fascinating subject of classification and regression with artificial neural networks. In particular, it introduces multi-layer perceptrons (MLPs); teaches you how to combine probability with neural networks so that the nets can be applied to regression, binary classification and multivariate classification; discusses the modular approach to backpropagation and neural network construction in Torch, which was introduced in the previous lecture.