An intuitive exploration of backpropagation, treating neural networks as composition of functions and learning as a descent through a high-dimensional error landscape.
Compute Forward Pass
Calculate activations layer by layer to obtain the final prediction.
Compute Error at Output
Calculate the gradient of the cost function with respect to the output layer activations.
Propagate Error Backwards
Use the weight matrices to transport the error signal from layer L down to layer 1.
Update Weights
Adjust weights by the product of the incoming activation and the local error gradient.
Original question
explain to me backpropogation very in depth at uni level, clear visuals
Ask me anything about this lesson — I'll answer using what we just covered.