We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

physics.comp-ph

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Physics > Computational Physics

Title: JAX, M.D.: A Framework for Differentiable Physics

Abstract: 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.
Subjects: Computational Physics (physics.comp-ph); Materials Science (cond-mat.mtrl-sci); Soft Condensed Matter (cond-mat.soft); Machine Learning (stat.ML)
Journal reference: Advances in Neural Information Processing Systems 33 (2020)
Cite as: arXiv:1912.04232 [physics.comp-ph]
  (or arXiv:1912.04232v2 [physics.comp-ph] for this version)

Submission history

From: Samuel Schoenholz [view email]
[v1] Mon, 9 Dec 2019 18:19:06 GMT (1093kb,D)
[v2] Thu, 3 Dec 2020 08:09:10 GMT (9716kb,D)

Link back to: arXiv, form interface, contact.