In plain words: A network learns a dissipative coupled-oscillator system's equations straight from its motion: shared weights hold the equation's coefficients, and residual links approximate acceleration. Trained with a second network that fills in unseen parts, it forecasts stably even when only some motion is observed.
Abstract · Learning second order coupled differential equations that are subject to non-conservative forces
In this article we address the question whether it is possible to learn the differential equations describing the physical properties of a dynamical system, subject to non-conservative forces, from observations of its realspace trajectory(ies) only. We introduce a network that incorporates a difference approximation for the second order derivative in terms of residual connections between convolutional blocks, whose shared weights represent the coefficients of a second order ordinary differential equation. We further combine this solver-like architecture with a convolutional network, capable of learning the relation between trajectories of coupled oscillators and therefore allows us to make a stable forecast even if the system is only partially observed. We optimize this map together with the solver network, while sharing their weights, to form a powerful framework capable of learning the complex physical properties of a dissipative dynamical system.
Roger Alexander Müller, Jonathan Laflamme-Janssen, Jaime Camacaro, Carolina Bessega
arXiv:2010.11270 · cs.LG, cs.AI · submitted Oct 17, 2020 · updated Jul 29, 2021
abstract · pdf · html
There is a lot of research going back to the 1930s solving this problem--how do you estimate energy potential based on available data. The machine learning approach is really the variational approach but using very expensive (lots of parameter) functions instead of cleverly choosing your fitting function so that it has parameters which are physically meaningful and significantly fewer in number. The first helps with building a meaningful story of the underlying physics while the second means you need fewer data points.