mlsanityData to 7 Oct 2026

A Neural Network Ensemble Approach to System Identification

arXiv 2110.08382 ↗First posted 15 Oct 2021cs.LG cs.AI cs.NAcited by 1

Not on the map. Why?

Abstract (arXiv)

We present a new algorithm for learning unknown governing equations from trajectory data, using and ensemble of neural networks. Given samples of solutions x(t) to an unknown dynamical system dotx(t)=f(t,x(t)), we approximate the function f using an ensemble of neural networks. We express the equation in integral form and use Euler method to predict the solution at every successive time step using at each iteration a different neural network as a prior for f. This procedure yields M-1 time-independent networks, where M is the number of time steps at which x(t) is observed. Finally, we obtain a single function f(t,x(t)) by neural network interpolation. Unlike our earlier work, where we numerically computed the derivatives of data, and used them as target in a Lipschitz regularized neural network to approximate f, our new method avoids numerical differentiations, which are unstable in presence of noise. We test the new algorithm on multiple examples both with and without noise in the data. We empirically show that generalization and recovery of the governing equation improve by adding a Lipschitz regularization term in our loss function and that this method improves our previous one especially in presence of noise, when numerical differentiation provides low quality target data. Finally, we compare our results with the method proposed by Raissi, et al. arXiv:1801.01236 (2018) and with SINDy.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 15 of its 36 references that are in the map. First posted on arXiv 15 Oct 2021.

Builds on

15 of 36 references.

References · 15

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 491
  3. 2018Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equationscited by 233
  4. 2017Hidden Physics Models: Machine Learning of Nonlinear Partial Differential Equationscited by 208
  5. 2018Learning Equations for Extrapolation and Controlcited by 151
  6. 2017Machine Learning of Linear Differential Equations using Gaussian Processescited by 139
  7. 2018Data Driven Governing Equations Approximation Using Deep Neural Networkscited by 94
  8. 2018Multistep Neural Networks for Data-driven Discovery of Nonlinear Dynamical Systemscited by 88
  9. 2017Numerical Gaussian Processes for Time-dependent and Non-linear Partial Differential Equationscited by 72
  10. 2018Data-driven discovery of PDEs in complex datasetscited by 42
  11. 2018Lipschitz regularized Deep Neural Networks generalize and are adversarially robustcited by 19
  12. 2016Nonlinear Systems Identification Using Deep Dynamic Neural Networkscited by 14
3 more
  1. 2018On Robust Computation of Koopman Operator and Prediction in Random Dynamical Systemscited by 8
  2. 2019Learning Partial Differential Equations from Data Using Neural Networkscited by 8
  3. 2020System Identification Through Lipschitz Regularized Deep Neural Networkscited by 3

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.