Kalman Filter Tuning with Bayesian Optimization

12/17/2019
by   Zhaozhong Chen, et al.
0

Many state estimation algorithms must be tuned given the state space process and observation models, the process and observation noise parameters must be chosen. Conventional tuning approaches rely on heuristic hand-tuning or gradient-based optimization techniques to minimize a performance cost function. However, the relationship between tuned noise values and estimator performance is highly nonlinear and stochastic. Therefore, the tuning solutions can easily get trapped in local minima, which can lead to poor choices of noise parameters and suboptimal estimator performance. This paper describes how Bayesian Optimization (BO) can overcome these issues. BO poses optimization as a Bayesian search problem for a stochastic “black box” cost function, where the goal is to search the solution space to maximize the probability of improving the current best solution. As such, BO offers a principled approach to optimization-based estimator tuning in the presence of local minima and performance stochasticity. While extended Kalman filters (EKFs) are the main focus of this work, BO can be similarly used to tune other related state space filters. The method presented here uses performance metrics derived from normalized innovation squared (NIS) filter residuals obtained via sensor data, which renders knowledge of ground-truth states unnecessary. The robustness, accuracy, and reliability of BO-based tuning is illustrated on practical nonlinear state estimation problems,losed-loop aero-robotic control.

READ FULL TEXT
research
06/12/2023

Kalman Filter Auto-tuning through Enforcing Chi-Squared Normalized Error Distributions with Bayesian Optimization

The nonlinear and stochastic relationship between noise covariance param...
research
07/23/2018

Weak in the NEES?: Auto-tuning Kalman Filters with Bayesian Optimization

Kalman filters are routinely used for many data fusion applications incl...
research
06/30/2022

A Two-Stage Bayesian Optimisation for Automatic Tuning of an Unscented Kalman Filter for Vehicle Sideslip Angle Estimation

This paper presents a novel methodology to auto-tune an Unscented Kalman...
research
01/25/2021

Regret-Optimal Filtering

We consider the problem of filtering in linear state-space models (e.g.,...
research
10/01/2022

Counter-Adversarial Learning with Inverse Unscented Kalman Filter

In order to infer the strategy of an intelligent attacker, it is desired...
research
12/17/2018

Bayesian Optimization in AlphaGo

During the development of AlphaGo, its many hyper-parameters were tuned ...

Please sign up or login with your details

Forgot password? Click here to reset