• Home
  • Search
  • A review of automatic differentiation and its efficient implementation
  • Open Access IconOpen Access
  • Cite Icon331
  • https://doi.org/10.1002/widm.1305Copy DOI Icon

A review of automatic differentiation and its efficient implementation

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Derivatives play a critical role in computational statistics, examples being Bayesian inference using Hamiltonian Monte Carlo sampling and the training of neural networks. Automatic differentiation (AD) is a powerful tool to automate the calculation of derivatives and is preferable to more traditional methods, especially when differentiating complex algorithms and mathematical functions. The implementation of AD, however, requires some care to insure efficiency. Modern differentiation packages deploy a broad range of computational techniques to improve applicability, run time, and memory management. Among these techniques are operation overloading, region‐based memory, and expression templates. There also exist several mathematical techniques which can yield high performance gains when applied to complex algorithms. For example, semi‐analytical derivatives can reduce by orders of magnitude the runtime required to numerically solve and differentiate an algebraic equation. Open and practical problems include the extension of current packages to provide more specialized routines, and finding optimal methods to perform higher‐order differentiation.This article is categorized under: Algorithmic Development > Scalable Statistical Methods

Similar Papers
  • Conference Article
  • Citations34

Training of Artificial Neural Network Using PSO With Novel Initialization Technique

  • Nov 01, 2018
  • Hafiz Tayyab Rauf +3
  • PDF
  • Book Chapter
  • Citations1

Bayesian Inference for Regularization and Model Complexity Control of Artificial Neural Networks in Classification Problems

  • Nov 23, 2023
  • Son T Nguyen +4
  • Book Chapter
  • Citations58

Efficient Expression Templates for Operator Overloading-Based Automatic Differentiation

  • Jan 01, 2012
  • Eric Phipps +1
  • Book Chapter
  • Citations4

A Fully Bayesian Inference Framework for Population Studies of the Brain Microstructure

  • Jan 01, 2014
  • Maxime Taquet +4
  • Research Article
  • Citations51

Automatic differentiation in C++ using expression templates and. application to a flow control problem

  • Jan 01, 2001
  • Computing and Visualization in Science
  • Pierre Aubert +2
  • Conference Article
  • Citations35

Fuzzy neural expert system with automated extraction of fuzzy If-Then rules from a trained neural network

  • Dec 03, 1990
  • [1990] Proceedings. First International Symposium on Uncertainty Modeling and Analysis
  • Y Hayashi +1
  • Research Article

Potential of a neural network in the diagnosis of laryngeal tumors

  • Jul 03, 2024
  • Digital Diagnostics
  • Evgeniya A Safyannikova +10
  • Conference Article
  • Citations52

On-chip training of recurrent neural networks with limited numerical precision

  • May 01, 2017
  • Taesik Na +3
  • Book Chapter

Multi-Objective Training of Neural Networks

  • Jan 01, 2009
  • M P Cuéllar +2
  • Research Article
  • Citations34

Application of artificial neural network for predicting plain strain fracture toughness using tensile test results

  • Feb 27, 2006
  • Fatigue & Fracture of Engineering Materials & Structures
  • J Y Kang +2
  • Conference Article
  • Citations24

Fuzzy rule extraction from a trained multilayer neural network

  • Nov 27, 1995
  • C Matthews +1
  • Conference Article
  • Citations3

Damageless image hashing using neural network

  • Dec 01, 2010
  • Kensuke Naoe +1
  • Research Article
  • Citations3

PYSEQM 2.0: Accelerated Semiempirical Excited-State Calculations on Graphical Processing Units.

  • Oct 14, 2025
  • Journal of chemical theory and computation
  • Vishikh Athavale +5
  • Research Article
  • Citations52

On the training and performance of high-order neural networks

  • Oct 01, 1995
  • Mathematical Biosciences
  • Nicolaos B Karayiannis +1
  • Conference Article
  • Citations13

Computational intelligence approach for estimation of vehicle insurance risk level

  • May 01, 2017
  • Kristina Vassiljeva +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.