mlsanityData to 14 Oct 2026

A Brief Introduction to Automatic Differentiation for Machine Learning

arXiv 2110.06209 ↗First posted 12 Oct 2021cs.LG cs.CL cs.MScited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning and neural network models in particular have been improving the state of the art performance on many artificial intelligence related tasks. Neural network models are typically implemented using frameworks that perform gradient based optimization methods to fit a model to a dataset. These frameworks use a technique of calculating derivatives called automatic differentiation (AD) which removes the burden of performing derivative calculations from the model designer. In this report we describe AD, its motivations, and different implementation approaches. We briefly describe dataflow programming as it relates to AD. Lastly, we present example programs that are implemented with Tensorflow and PyTorch, which are two commonly used AD frameworks.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 2 of its 9 references that are in the map. First posted on arXiv 12 Oct 2021.

Builds on

2 of 9 references.

References · 2

  1. 2015Automatic differentiation in machine learning: a surveycited by 855
  2. 2018Automatic differentiation in ML: Where we are and where we should be goingcited by 20

Built on by

Not cited yet.