JAX, M.D.: A Framework for Differentiable Physics
Not on the map. Why?
Abstract (arXiv)
We introduce JAX MD, a software package for performing differentiable physics simulations with a focus on molecular dynamics. JAX MD includes a number of physics simulation environments, as well as interaction potentials and neural networks that can be integrated into these environments without writing any additional code. Since the simulations themselves are differentiable functions, entire trajectories can be differentiated to perform meta-optimization. These features are built on primitive operations, such as spatial partitioning, that allow simulations to scale to hundreds-of-thousands of particles on a single GPU. These primitives are flexible enough that they can be used to scale up workloads outside of molecular dynamics. We present several examples that highlight the features of JAX MD including: integration of graph neural networks into traditional simulations, meta-optimization through minimization of particle packings, and a multi-agent flocking simulation. JAX MD is available at www.github.com/google/jax-md.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 1; 2024: 1.
7 papers.
- 2021Efficient Differentiable Simulation of Articulated Bodiescited by 39
- 2021Learn2Hop: Learned Optimization on Rough Landscapescited by 12
- 2023A Comparison of Mesh-Free Differentiable Programming and Data-Driven Strategies for Optimal Control under PDE Constraintscited by 6
- 2022Half-Inverse Gradients for Physical Deep Learningcited by 3
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physicscited by 3
- 2022Unsupervised Discovery of Inertial-Fusion Plasma Physics using Differentiable Kinetic Simulations and a Maximum Entropy Loss Functioncited by 1
- 2022Exploring Physical Latent Spaces for High-Resolution Flow Restorationcited by 1
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physics3 May 2024
- 2023A Comparison of Mesh-Free Differentiable Programming and Data-Driven Strategies for Optimal Control under PDE Constraints2 Oct 2023
- 2022Exploring Physical Latent Spaces for High-Resolution Flow Restoration21 Nov 2022
- 2022Unsupervised Discovery of Inertial-Fusion Plasma Physics using Differentiable Kinetic Simulations and a Maximum Entropy Loss Function3 Jun 2022
- 2022Half-Inverse Gradients for Physical Deep Learning18 Mar 2022
- 2021Efficient Differentiable Simulation of Articulated Bodies16 Sep 2021
- 2021Learn2Hop: Learned Optimization on Rough Landscapes20 Jul 2021