Learning continuous models for continuous physics
Aditi S. Krishnapriyan, Alejandro F. Queiruga, N. Benjamin Erichson,, Michael W. Mahoney

TL;DR
This paper introduces a convergence test based on numerical analysis to verify if machine learning models accurately learn continuous dynamics in dynamical systems, improving their scientific utility.
Contribution
It develops a novel convergence test that assesses whether ML models capture true continuous dynamics, bridging numerical analysis and machine learning validation.
Findings
Models passing the test better interpolate and extrapolate dynamics.
The test helps identify models that fail to capture underlying continuous behavior.
Couples numerical analysis with ML training/testing for scientific validation.
Abstract
Dynamical systems that evolve continuously over time are ubiquitous throughout science and engineering. Machine learning (ML) provides data-driven approaches to model and predict the dynamics of such systems. A core issue with this approach is that ML models are typically trained on discrete data, using ML methodologies that are not aware of underlying continuity properties. This results in models that often do not capture any underlying continuous dynamics -- either of the system of interest, or indeed of any related system. To address this challenge, we develop a convergence test based on numerical analysis theory. Our test verifies whether a model has learned a function that accurately approximates an underlying continuous dynamics. Models that fail this test fail to capture relevant dynamics, rendering them of limited utility for many scientific prediction tasks; while models that…
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
TopicsModel Reduction and Neural Networks · Computational Physics and Python Applications · Gaussian Processes and Bayesian Inference
MethodsAttentive Walk-Aggregating Graph Neural Network
