Back to course overview
Applied Machine Learning
Neural Networks
Build and train a small neural network by hand, diagnose over- and underfitting, and learn how PyTorch and Keras express the same ideas.
3 lessons · 2h 4m
- 51mNeural network basicsReading
Build a two-layer neural network in NumPy, write its backward pass and train it to solve XOR.
- 47mTraining deep modelsReading
Read training and validation curves to diagnose over- and underfitting, and fix them with regularisation and early stopping.
- 26mPyTorch or Keras tourReading
Learn how PyTorch and Keras express tensors, models, losses, optimisers and the training loop.