How Deep Learning Learns\n\nBackpropagation is the process of updating weights from the output layer back to the input layer to reduce error.