# BackPropagation

Learn how we can update the weights using backpropagation in neural networks.

## What is backpropagation?

Once you have computed the feedforward pass for the given data, train the network using a method called backpropagation. It is a method that allows the neural network to learn from mistakes. This will allow gradient descent to update all weights in the neural network (by taking gradients for all weights).

Get hands-on with 1200+ tech skills courses.