Kalman Filtering with Adversarial Corruptions
Not on the map. Why?
Abstract (arXiv)
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 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 non-stationary 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.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 22 of its 57 references that are in the map. First posted on arXiv 11 Nov 2021.
Builds on
22 of 57 references.
References · 22
- 2018Learning Without Mixing: Towards A Sharp Analysis of Linear System Identificationcited by 158
- 2016Agnostic Estimation of Mean and Covariancecited by 131
- 2016Learning from Untrusted Datacited by 90
- 2017Being Robust (in High Dimensions) Can Be Practicalcited by 83
- 2020Improper Learning for Non-Stochastic Controlcited by 83
- 2017Mixture Models, Robustness, and Sum of Squares Proofscited by 81
- 2018Efficient Algorithms for Outlier-Robust Regressioncited by 72
- 2017List-Decodable Robust Mean Estimation and Learning Mixtures of Spherical Gaussianscited by 70
- 2020Robust Linear Regression: Optimal Rates in Polynomial Timecited by 42
- 2017Robustly Learning a Gaussian: Getting Optimal Error, Efficientlycited by 39
- 2020Optimal Robust Linear Regression in Nearly Linear Timecited by 32
- 2020Settling the Robust Learnability of Mixtures of Gaussianscited by 32
10 more
- 2019Outlier-robust estimation of a sparse linear model using ℓ1-penalized Huber's M-estimatorcited by 31
- 2020Robustly Learning any Clusterable Mixture of Gaussianscited by 28
- 2020Online and Distribution-Free Robustness: Regression and Contextual Bandits with Huber Contaminationcited by 26
- 2020Online Learning of the Kalman Filter with Logarithmic Regretcited by 21
- 2020Outlier-Robust Clustering of Non-Spherical Mixturescited by 19
- 2019Local Statistics, Semidefinite Programming, and Community Detectioncited by 14
- 2014Learning without Concentration for General Loss Functionscited by 13
- 2014Sum-of-squares proofs and the quest toward optimal algorithmscited by 12
- 2013Rounding Sum-of-Squares Relaxationscited by 11
- 2019ERM and RERM are optimal estimators for regression problems when malicious outliers corrupt the labelscited by 5
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2022Planning in Observable POMDPs in Quasipolynomial Timecited by 25
- 2023A New Approach to Learning Linear Dynamical Systemscited by 23
- 2022Learning Mixtures of Linear Dynamical Systemscited by 15
- 2022SQ Lower Bounds for Learning Single Neurons with Massart Noisecited by 5
- 2026Computation-Utility-Privacy Tradeoffs in Bayesian Estimationcited by 1
- 2024Adversarially-Robust Inference on Trees via Belief Propagationcited by 0
- 2026Computation-Utility-Privacy Tradeoffs in Bayesian Estimation18 Mar 2026
- 2024Adversarially-Robust Inference on Trees via Belief Propagation31 Mar 2024
- 2023A New Approach to Learning Linear Dynamical Systems23 Jan 2023
- 2022SQ Lower Bounds for Learning Single Neurons with Massart Noise18 Oct 2022
- 2022Learning Mixtures of Linear Dynamical Systems26 Jan 2022
- 2022Planning in Observable POMDPs in Quasipolynomial Time12 Jan 2022