Learning Macroscopic Dynamics from Partial Microscopic Observations

Mengyi Chen, Qianxiao Li
10/1/2024

No official code found. Best implementation: MLDS-NUS/Learn-Partial (1 star, MIT, last commit 2025-09-27).

Abstract

Macroscopic observables of a system are of keen interest in real applications such as the design of novel materials. Current methods rely on microscopic trajectory simulations, where the forces on all microscopic coordinates need to be computed or measured. However, this can be computationally prohibitive for realistic systems. In this paper, we propose a method to learn macroscopic dynamics requiring only force computations on a subset of the microscopic coordinates. Our method relies on a sparsity assumption: the force on each microscopic coordinate relies only on a small number of other coordinates. The main idea of our approach is to map the training procedure on the macroscopic coordinates back to the microscopic coordinates, on which partial force computations can be used as stochastic estimation to update model parameters. We provide a theoretical justification of this under suitable conditions. We demonstrate the accuracy, force computation efficiency, and robustness of our method on learning macroscopic closure models from a variety of microscopic systems, including those modeled by partial differential equations or molecular dynamics simulations.

View on arXivView PDF

Code Implementations(1)

MIT

Offitial code for Learning Macroscopic Dynamics from Partial Microscopic Observations

12Shell, PythonOct 27, 20241 years agoMIT

Similar Papers

Cite this paper

@article{chen2024learning,
  title  = {Learning Macroscopic Dynamics from Partial Microscopic Observations},
  author = {Mengyi Chen and Qianxiao Li},
  year   = {2024},
  eprint = {2410.23938},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.23938},
  url    = {https://arxiv.org/abs/2410.23938},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.23938.svg)](https://codeofpaper.com/paper/2410.23938)

Discussion