Kalman Filtering with Adversarial Corruptions

11/11/2021
by   Sitan Chen, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/14/2015

Robust Gaussian Filtering using a Pseudo Measurement

Many sensors, such as range, sonar, radar, GPS and visual devices, produ...
research
09/20/2020

Tight Bounds for Uncertain Time-Correlated Errors with Gauss-Markov Structure

Safety-critical navigation applications require that estimation errors b...
research
01/23/2023

A New Approach to Learning Linear Dynamical Systems

Linear dynamical systems are the foundational statistical model upon whi...
research
05/23/2019

Robust guarantees for learning an autoregressive filter

The optimal predictor for a linear dynamical system (with hidden state a...
research
05/27/2019

Kalman Filter, Sensor Fusion, and Constrained Regression: Equivalences and Insights

The Kalman filter (KF) is one of the most widely used tools for data ass...
research
02/17/2017

Estimating Nonlinear Dynamics with the ConvNet Smoother

Estimating the state of a dynamical system from a series of noise-corrup...
research
08/16/2023

Can Transformers Learn Optimal Filtering for Unknown Systems?

Transformers have demonstrated remarkable success in natural language pr...

Please sign up or login with your details

Forgot password? Click here to reset