
In machine learning, backpropagation is a gradient computation method commonly used for training a neural network in computing parameter updates.
In machine learning, backpropagation is a gradient computation method commonly used for training a neural network in computing parameter updates.
It is an efficient application of the chain rule to neural networks. Backpropagation computes the gradient of a loss function with respect to the weights of the network for a single input–output example, and does so efficiently, computing the gradient one layer at a time, iterating backward from the last layer to avoid redundant calculations of intermediate terms in the chain rule; this can be derived through dynamic programming.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).