Adaptive Noise Covariance Estimation under Colored Noise using Dynamic Expectation Maximization

Ajith Anil Meera, Pablo Lanillos
8/15/2023
eess.SYcs.LGcs.RO

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

The accurate estimation of the noise covariance matrix (NCM) in a dynamic system is critical for state estimation and control, as it has a major influence in their optimality. Although a large number of NCM estimation methods have been developed, most of them assume the noises to be white. However, in many real-world applications, the noises are colored (e.g., they exhibit temporal autocorrelations), resulting in suboptimal solutions. Here, we introduce a novel brain-inspired algorithm that accurately and adaptively estimates the NCM for dynamic systems subjected to colored noise. Particularly, we extend the Dynamic Expectation Maximization algorithm to perform both online noise covariance and state estimation by optimizing the free energy objective. We mathematically prove that our NCM estimator converges to the global optimum of this free energy objective. Using randomized numerical simulations, we show that our estimator outperforms nine baseline methods with minimal noise covariance estimation error under colored noise conditions. Notably, we show that our method outperforms the best baseline (Variational Bayes) in joint noise and state estimation for high colored noise. We foresee that the accuracy and the adaptive nature of our estimator make it suitable for online estimation in real-world applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{meera2023adaptive,
  title  = {Adaptive Noise Covariance Estimation under Colored Noise using Dynamic Expectation Maximization},
  author = {Ajith Anil Meera and Pablo Lanillos},
  year   = {2023},
  eprint = {2308.07797},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.07797v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.07797.svg)](https://codeofpaper.com/paper/2308.07797)

Discussion