Estimating Nonlinear Dynamics with the ConvNet Smoother

02/17/2017
by   Luca Ambrogioni, et al.
0

Estimating the state of a dynamical system from a series of noise-corrupted observations is fundamental in many areas of science and engineering. The most well-known method, the Kalman smoother (and the related Kalman filter), relies on assumptions of linearity and Gaussianity that are rarely met in practice. In this paper, we introduced a new dynamical smoothing method that exploits the remarkable capabilities of convolutional neural networks to approximate complex non-linear functions. The main idea is to generate a training set composed of both latent states and observations from an ensemble of simulators and to train the deep network to recover the former from the latter. Importantly, this method only requires the availability of the simulators and can therefore be applied in situations in which either the latent dynamical model or the observation model cannot be easily expressed in closed form. In our simulation studies, we show that the resulting ConvNet smoother has almost optimal performance in the Gaussian case even when the parameters are unknown. Furthermore, the method can be successfully applied to extremely non-linear and non-Gaussian systems. Finally, we empirically validate our approach via the analysis of measured brain signals.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/23/2016

The discriminative Kalman filter for nonlinear and non-Gaussian sequential Bayesian filtering

The Kalman filter (KF) is used in a variety of applications for computin...
research
04/08/2020

Ensemble Kalman Filter with perturbed observations in weather forecasting and data assimilation

Data assimilation provides algorithms for widespread applications in var...
research
05/23/2019

Robust guarantees for learning an autoregressive filter

The optimal predictor for a linear dynamical system (with hidden state a...
research
11/11/2021

Kalman Filtering with Adversarial Corruptions

Here we revisit the classic problem of linear quadratic estimation, i.e....
research
08/23/2023

System Identification for Continuous-time Linear Dynamical Systems

The problem of system identification for the Kalman filter, relying on t...
research
10/31/2022

Ensemble transport smoothing – Part 2: nonlinear updates

Smoothing is a specialized form of Bayesian inference for state-space mo...
research
02/13/2015

A Linear Dynamical System Model for Text

Low dimensional representations of words allow accurate NLP models to be...

Please sign up or login with your details

Forgot password? Click here to reset