AI-Aided Kalman Filters
Nir Shlezinger, Guy Revach, Anubhab Ghosh, Saikat Chatterjee, Shuo, Tang, Tales Imbiriba, Jindrich Dunik, Ondrej Straka, Pau Closas, and Yonina, C. Eldar

TL;DR
This paper reviews how artificial intelligence, especially deep neural networks, can be integrated with Kalman filters to improve state estimation in dynamic systems, highlighting design strategies, benefits, and challenges.
Contribution
It provides a comprehensive tutorial on AI-Kalman filter fusion, categorizes design approaches, and evaluates their effectiveness through qualitative and quantitative analysis.
Findings
Hybrid AI-KF systems improve tracking accuracy.
Design approaches preserve strengths of both model-based and data-driven methods.
Publicly available code demonstrates the benefits of hybrid designs.
Abstract
The Kalman filter (KF) and its variants are among the most celebrated algorithms in signal processing. These methods are used for state estimation of dynamic systems by relying on mathematical representations in the form of simple state-space (SS) models, which may be crude and inaccurate descriptions of the underlying dynamics. Emerging data-centric artificial intelligence (AI) techniques tackle these tasks using deep neural networks (DNNs), which are model-agnostic. Recent developments illustrate the possibility of fusing DNNs with classic Kalman-type filtering, obtaining systems that learn to track in partially known dynamics. This article provides a tutorial-style overview of design approaches for incorporating AI in aiding KF-type algorithms. We review both generic and dedicated DNN architectures suitable for state estimation, and provide a systematic presentation of techniques for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTarget Tracking and Data Fusion in Sensor Networks · Inertial Sensor and Navigation
