‹ BackHN Continuity

Thread

Why Backprop Goes Backward (2018)

70 points · 10 comments · andsoitis

  1. eigenspace · · focus · HN ↗
    Here's how I like to think about it:

    Forwards mode AD (and finite differences) tell you how much wibble of the inputs corresponds to a given wobble in the outputs.

    Reverse mode AD tells you how much wobble of the outputs corresponds to a given wibble in the inputs.

    If you have more inputs than outputs (such as in optimization), it's cheaper to calculate the wibbles given a wobble, than the other way around.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.