Training a 1980s-style neural net on MNIST via gradient descent hits ~97% accuracy, but hidden layers look random and it confidently misclassifies noise, showing local minima that memorize rather than learn.
The video explains how neural networks learn by framing training as an optimization problem: gradient descent iteratively adjusts roughly 13,000 weights and biases to minimize a smooth cost function, with backpropagation efficiently computing the necessary gradients. Using a two-hidden-layer network on MNIST, it reaches about 96–98% accuracy, yet visualizing the hidden layers reveals they look almost random rather than clean edge detectors, and the network gives confident nonsense answers on random noise—showing it settled into a local minimum that classifies well without learning meaningful patterns. The video also highlights research that networks can memorize shuffled labels, while structured data makes optimization easier, and that local minima are of equal quality in favorable landscapes. Overall, it presents this classic 1980s–90s network as a starting point whose limitations motivate modern variants, encouraging viewers to actively experiment and consult Michael Nielsen’s free book for deeper understanding.
Load the full timestamped transcript on demand and click any time to jump in the video.