Kalman filtering with adversarial corruptions
Sitan Chen, Frederic Koehler, Ankur Moitra, Morris Yau
Abstract
Here we revisit the classic problem of linear quadratic estimation, i.e. estimating the trajectory of a linear dynamical system from noisy measurements. The celebrated Kalman filter gives an optimal estimator when the measurement noise is Gaussian, but is widely known to break down when one deviates from this assumption, e.g. when the noise is heavy-tailed. Many ad hoc heuristics have been employed in practice for dealing with outliers. In a pioneering work, Schick and Mitter [Sch89, SM94] gave provable guarantees when the measurement noise is a known infinitesimal perturbation of a Gaussian and raised the important question of whether one can get similar guarantees for large and unknown perturbations.
In this work we give a truly robust filter: we give the first strong provable guarantees for linear quadratic estimation when even a constant fraction of measurements have been adversarially corrupted. This framework can model heavy-tailed and even nonstationary noise processes. Our algorithm robustifies the Kalman filter in the sense that it competes with the optimal algorithm that knows the locations of the corruptions. Our work is in a challenging Bayesian setting where the number of measurements scales with the complexity of what we need to estimate. Moreover, in linear dynamical systems past information decays over time. We develop a suite of new techniques to robustly extract information across different time steps and over varying time scales.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers4
- Learning Mixtures of Linear Dynamical SystemsYanxi Chen, H. Vincent PoorICML 2022 · 22 citations
- A New Approach to Learning Linear Dynamical SystemsAinesh Bakshi, Allen Liu, Ankur Moitra, Morris YauSTOC 2023 · 10 citations
- SQ Lower Bounds for Learning Single Neurons with Massart NoiseIlias Diakonikolas, Daniel Kane, Lisheng Ren, Yuxin SunNeurIPS 2022 · 8 citations
- Computation-Utility-Privacy Tradeoffs in Bayesian EstimationSitan Chen, Jingqiu Ding, Mahbod Majid, Walter McKelvieSTOC 2026 · 1 citation
Builds on5
- Robustly learning mixtures of k arbitrary GaussiansAinesh Bakshi, Ilias Diakonikolas, He Jia, Daniel M. Kane et al.STOC 2022 · 21 citations
- Local Statistics, Semidefinite Programming, and Community DetectionJess Banks, Sidhanth Mohanty, Prasad RaghavendraSODA 2021 · 18 citations
- Settling the robust learnability of mixtures of GaussiansAllen Liu, Ankur MoitraSTOC 2021 · 14 citations
- Online and Distribution-Free Robustness: Regression and Contextual Bandits with Huber ContaminationSitan Chen, Frederic Koehler, Ankur Moitra, Morris YauFOCS 2021 · 14 citations
- Robust linear regression: optimal rates in polynomial timeAinesh Bakshi, Adarsh PrasadSTOC 2021 · 13 citations
Related papers
- Breaking the Moments Condition Barrier: No-Regret Algorithm for Bandits with Super Heavy-Tailed PayoffsHan Zhong, Jiayi Huang, Lin Yang, Liwei WangNeurIPS 2021 · 12 citations
- Robust and Heavy-Tailed Mean Estimation Made Simple, via Regret MinimizationSamuel B. Hopkins, Jerry Li, Fred ZhangNeurIPS 2020 · 74 citations
- Robust Mean Estimation Without Moments for Symmetric DistributionsGleb Novikov, David Steurer, Stefan TiegelNeurIPS 2023
- Outlier-robust Kalman Filtering through Generalised BayesGerardo Duran-Martin, Matías Altamirano, Alexander Y. Shestopaloff, Leandro Sánchez-Betancourt et al.ICML 2024 · 30 citations
- Outlier Robust Mean Estimation with Subgaussian Rates via StabilityIlias Diakonikolas, Daniel M. Kane, Ankit PensiaNeurIPS 2020 · 76 citations
