Kalman Filter Is All You Need: Optimization Works When Noise Estimation Fails

Ido Greenberg, Shie Mannor, Netanel Yannay

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Determining the noise parameters of a Kalman Filter (KF) has been studied for decades. A huge body of research focuses on the task of noise estimation under various conditions, since precise noise estimation is considered equivalent to minimization of the filtering errors. However, we show that even a small violation of the KF assumptions can significantly modify the effective noise, breaking the equivalence between the tasks and making noise estimation an inferior strategy. We show that such violations are common, and are often not trivial to handle or even notice. Consequentially, we argue that a robust solution is needed - rather than choosing a dedicated model per problem. To that end, we apply gradient-based optimization to the filtering errors directly, with relation to an efficient parameterization of the symmetric and positive-definite parameters of the KF. In a variety of state-estimation and tracking problems, we show that the optimization improves both the accuracy of the KF and its robustness to design decisions. In addition, we demonstrate how an optimized neural network model can seem to reduce the errors significantly compared to a KF - and how this reduction vanishes once the KF is optimized similarly. This indicates how complicated models can be wrongly identified as superior to the KF, while in fact they were merely more optimized.
Original languageEnglish
Title of host publicationTenth International Conference on Learning Representations
StatePublished - 2022
EventTenth International Conference on Learning Representations - Virtual
Duration: 25 Apr 202229 Apr 2022
Conference number: 10th
https://iclr.cc/Conferences/2022

Conference

ConferenceTenth International Conference on Learning Representations
Abbreviated titleICLR
Period25/04/2229/04/22
Internet address

Fingerprint

Dive into the research topics of 'Kalman Filter Is All You Need: Optimization Works When Noise Estimation Fails'. Together they form a unique fingerprint.

Cite this