Which algorithm makes gradient descent practical for multilayer neural networks?

Backpropagation efficiently supplies the needed gradients.

Start playing free

  1. Backpropagation ✔
  2. Tokenization
  3. Beam search

Why: Backpropagation applies the chain rule from the loss backward through the computation graph. Those gradients tell an optimizer how parameters affect the loss.

Huh, didn't know that: Modern autodifferentiation libraries usually perform the backward calculations automatically.

The dad joke
Backpropagation learned from its mistakes, in reverse order.
Like this card?
Play the game

References

Answer: Backpropagation. Backpropagation applies the chain rule from the loss backward through the computation graph. Those gradients tell an optimizer how parameters affect the loss.

  1. Google Machine Learning Crash Course: Backpropagation developers.google.com/machine-learning/crash-course/neural-networks/backpropagation
    It makes gradient descent feasible for multi-layer neural networks.
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game