Neural Networks by Hand
Forward passes, backprop, optimisers, convolutions and recurrent cells, the pieces inside every framework.
Intermediate · 24 problems · 0 passed · Background reading: Neural Network Fundamentals
- 01Dense Layer Forward Passeasy
- 02ReLU Backward Gradient Passeasy
- 03Numerically Stable Softmaxeasy
- 04Categorical Cross-Entropy Losseasy
- 05Mean Squared Error Loss Gradienteasy
- 06Kaiming / He Initialization Varianceeasy
- 07Conv2D Output Spatial Dimension Calculatoreasy
- 082D Max Pooling Forward Passeasy
- 09Bounding Box Intersection over Union (IoU)easy
- 10Dense Layer Backward Passmedium
- 11Softmax Gradient (Vector-Jacobian Product)hard
- 12SGD with Momentum Parameter Stepeasy
- 13Adam Optimizer Step with Bias Correctionmedium
- 14Inverted Dropout Forward Passeasy
- 151D Batch Normalization Forward Passmedium
- 16Global Gradient Norm Clippingmedium
- 172D Convolution From Scratchmedium
- 18Multi-Channel 2D Convolutionmedium
- 192D Max Pooling Backward Pass Gradient Routermedium
- 20ResNet Basic Residual Block Forward Passmedium
- 21Vanilla Elman RNN Step Forwardhard
- 22LSTM Cell Forward Passhard
- 23Conv2D Backward Pass Gradient w.r.t. Kernel Weightshard
- 24Two-Layer MLP Training Stephard
Next track: Inside an LLM