Automating Variational Differentiation
Kangbo Li, Anil Damle

TL;DR
This paper introduces a novel theoretical model for variational differentiation that enhances analytic backpropagation and can handle complex variational problems in physics and chemistry, overcoming limitations of existing AD methods.
Contribution
It proposes a new differentiation framework based on combinatory logic, enabling more flexible and efficient variational differentiation in high-performance computing environments.
Findings
Developed CombDiff system for variational problems
Successfully applied to Hartree-Fock theory and neural networks
Supports complex numbers and analytic backpropagation
Abstract
Many problems in Physics and Chemistry are formulated as the minimization of a functional. Therefore, methods for solving these problems typically require differentiating maps whose input and/or output are functions -- commonly referred to as variational differentiation. Such maps are not addressed at the mathematical level by the chain rule, which underlies modern symbolic and algorithmic differentiation (AD) systems. Although there are algorithmic solutions such as tracing and reverse accumulation, they do not provide human readability and introduce strict programming constraints that bottleneck performance, especially in high-performance computing (HPC) environments. In this manuscript, we propose a new computer theoretic model of differentiation by combining the pullback of the and combinators from the combinatory logic. Unlike frameworks based on the chain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSimulation Techniques and Applications
