2018
Automatic differentiation in ML: Where we are and where we should be going
NeurIPS 2018spotlight
We review the current state of automatic differentiation (AD) for array programming in machine learning (ML), including the different approaches such as operator overloading (OO) and source transformation (ST) used for AD, graph-based intermediate representations for programs, and source languages.…