A Neural Network Ensemble Approach to System Identification

10/15/2021
by   Elisa Negrini, et al.
5

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 ẋ(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.

READ FULL TEXT

page 7

page 12

page 15

page 17

page 19

page 22

research
09/07/2020

System Identification Through Lipschitz Regularized Deep Neural Networks

In this paper we use neural networks to learn governing equations from d...
research
11/13/2018

Data Driven Governing Equations Approximation Using Deep Neural Networks

We present a numerical framework for approximating unknown governing equ...
research
10/22/2019

Learning Partial Differential Equations from Data Using Neural Networks

We develop a framework for estimating unknown partial differential equat...
research
06/01/2022

The robust way to stack and bag: the local Lipschitz way

Recent research has established that the local Lipschitz constant of a n...
research
12/02/2020

A Fast Numerical solution of the quark's Dyson-Schwinger equation with Ball-Chiu vertex

In this paper, we present two feasible and efficient methods to numerica...
research
03/20/2020

Learning reduced systems via deep neural networks with memory

We present a general numerical approach for constructing governing equat...

Please sign up or login with your details

Forgot password? Click here to reset