# Backpropagation Part 1

## We'll cover the following

## Backpropagation

Backpropagation involves the steps of updating the Neural Network weights while training the Neural Network on the training dataset, and it updates the weights in such a way that the total error for the problem under consideration is minimized.

### What is backward pass

It involves propagating the error (calculated at the output layer) backwards to the layers and updating the weights.