Dynamic Expectation Maximization Algorithm for Estimation of Linear Systems with Colored Noise

Journal Article (2021)
Author(s)

Ajith Anil Anil Meera (TU Delft - Robot Dynamics)

Martijn Wisse (TU Delft - Robot Dynamics)

Research Group
Robot Dynamics
Copyright
© 2021 A. Anil Meera, M. Wisse
DOI related publication
https://doi.org/10.3390/e23101306
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 A. Anil Meera, M. Wisse
Research Group
Robot Dynamics
Issue number
10
Volume number
23
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The free energy principle from neuroscience has recently gained traction as one of the most prominent brain theories that can emulate the brain’s perception and action in a bio-inspired manner. This renders the theory with the potential to hold the key for general artificial intelligence. Leveraging this potential, this paper aims to bridge the gap between neuroscience and robotics by reformulating an FEP-based inference scheme—Dynamic Expectation Maximization—into an algorithm that can perform simultaneous state, input, parameter, and noise hyperparameter estimation of any stable linear state space system subjected to colored noises. The resulting estimator was proved to be of the form of an augmented coupled linear estimator. Using this mathematical formulation, we proved that the estimation steps have theoretical guarantees of convergence. The algorithm was rigorously tested in simulation on a wide variety of linear systems with colored noises. The paper concludes by demonstrating the superior performance of DEM for parameter estimation under colored noise in simulation, when compared to the state-of-the-art estimators like Sub Space method, Prediction Error Minimization (PEM), and Expectation Maximization (EM) algorithm. These results contribute to the applicability of DEM as a robust learning algorithm for safe robotic applications.