An efficient particle-based method for maximum likelihood estimation in nonlinear state-space models

04/20/2018
by   Thi Tuyet Trang Chau, et al.
0

Data assimilation methods aim at estimating the state of a system by combining observations with a physical model. When sequential data assimilation is considered, the joint distribution of the latent state and the observations is described mathematically using a state-space model, and filtering or smoothing algorithms are used to approximate the conditional distribution of the state given the observations. The most popular algorithms in the data assimilation community are based on the Ensemble Kalman Filter and Smoother (EnKF/EnKS) and its extensions. In this paper we investigate an alternative approach where a Conditional Particle Filter (CPF) is combined with Backward Simulation (BS). This allows to explore efficiently the latent space and simulate quickly relevant trajectories of the state conditionally to the observations. We also tackle the difficult problem of parameter estimation. Indeed, the models generally involve statistical parameters in the physical models and/or in the stochastic models for the errors. These parameters strongly impact the results of the data assimilation algorithm and there is a need for an efficient method to estimate them. Expectation-Maximization (EM) is the most classical algorithm in the statistical literature to estimate the parameters in models with latent variables. It consists in updating sequentially the parameters by maximizing a likelihood function where the state is approximated using a smoothing algorithm. In this paper, we propose an original Stochastic Expectation-Maximization (SEM) algorithm combined to the CPF-BS smoother to estimate the statistical parameters. We show on several toy models that this algorithm provides, with reasonable computational cost, accurate estimations of the statistical parameters and the state in highly nonlinear state-space models, where the application of EM algorithms using EnKS is limited. We also provide a Python source code of the algorithm.

READ FULL TEXT

page 1

page 2

page 11

research
03/04/2020

Model error covariance estimation in particle and ensemble Kalman filters using an online expectation-maximization algorithm

The performance of ensemble-based data assimilation techniques that esti...
research
03/18/2021

Maximum Likelihood Recursive State Estimation using the Expectation Maximization Algorithm

A Maximum Likelihood recursive state estimator is derived for non-linear...
research
03/28/2017

Particle Filtering for PLCA model with Application to Music Transcription

Automatic Music Transcription (AMT) consists in automatically estimating...
research
11/04/2019

Model uncertainty estimation using the expectation maximization algorithm and a particle flow filter

Model error covariances play a central role in the performance of data a...
research
08/26/2022

Solving large-scale MEG/EEG source localization and functional connectivity problems simultaneously using state-space models

State-space models are used in many fields when dynamics are unobserved....
research
07/28/2021

Self-Supervised Hybrid Inference in State-Space Models

We perform approximate inference in state-space models that allow for no...
research
10/20/2016

Efficient Estimation of Compressible State-Space Models with Application to Calcium Signal Deconvolution

In this paper, we consider linear state-space models with compressible i...

Please sign up or login with your details

Forgot password? Click here to reset