Short for “backward propagation of error.” In machine learning, a computation method used to train neural networks. Backpropagation uses the chain rule (of multivariable calculus) to calculate how changes to any of the weights or biases of a neural network will affect the accuracy of model predictions.