Overview

Automatic differentiation (AD) computes derivatives by applying the chain rule to the operations in a program, using reverse mode for many-input, few-output problems and forward or Taylor-mode methods for other derivative structures. Research develops higher-order and sparse differentiation, compiler and runtime systems, and implicit or solver-level adjoints that reduce memory and computation in settings such as neural networks, PDE solvers, and differentiable physical simulation. These methods support tasks including training physics-informed neural networks, parameter estimation, and optimization through event-driven or contact-rich systems. A central tension is that exact gradients of a computation can be expensive or may not reflect the desired physical sensitivity, so work compares AD with finite differences, spectral and discretization-based methods, and structure-aware derivative schemes.

Latest papers

CardsList

33 papers5 papers in the last four weeks, down 29% on the four weeks before. 0.0% of all new papers.

  1. Robust Automatic Differentiation of Square-Root Kalman Filters via Gramian Differentials

    Mar 13, 2026Adrien CorenflosAutomatic DifferentiationKalman Filtering

  2. SoftJAX & SoftTorch: Empowering Automatic Differentiation Libraries with Informative Gradients

    Mar 9, 2026Anselm Paulus, A. René Geist, Vít Musil +3Straight-Through EstimatorDifferentiable Programming

  3. ADSEQ: A delay-aware autograd-compatible framework for spike-event delivery in SNNs

    Dec 5, 2025Lennart P. L. Landsmeer, Amirreza Movahedin, Said Hamdioui +1Automatic DifferentiationSpiking Neural Networks