Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes
Predictively-Oriented Kalman Filtering
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes PrO-Kalman filters, a hyper-parameter-free post-Bayesian filter that uses predictively oriented posteriors with Gaussian variational approximation and difference-of-convex optimisation to handle misspecified dynamics and measurement models.
Problem
Online filtering in nonlinear state-space models becomes overconfident when the dynamical model, measurement model, or both are misspecified.
Approach
Replaces the Bayesian log-likelihood loss with the predictively oriented loss -log∫p(y|x)q(x)dx, approximates the update with a Gaussian variational family, and solves it via difference-of-convex programming, yielding an EKF-like update that inflates covariance data-dependently under misspecification.
Key results
- On 2D tracking with outlier-only misspecification, WoLF-IMQ achieves the lowest positional MSE, while PrO-KF is preferred under systematic and maneuver misspecification.
- On Lorenz96, outlier-robust filters Wang-EKF and WoLF-MD underperform the standard EKF under systematic misspecification, whereas PrO is particularly beneficial.
- Calculations for PrO were reported to be 10-20x slower than the standard Kalman filter, but all experiments ran in a few minutes on a laptop.
Surprising findings
- Outlier-robust filters (Wang-EKF, WoLF-MD) can worsen performance relative to the standard EKF when the outliers are caused by state-space misspecification, because consecutive observations get rejected.
Limitations
- Wall-clock cost 10-20x slower than the standard Kalman filter.
- Theoretical properties (statistical efficiency, dimension dependence) are not well understood.
- Restricted to linear or linearised models with Gaussian variational approximation.
Experimental setup
Datasets: simulated constant-velocity tracking data simulated maneuvering object data simulated Lorenz96 data
Benchmarks: 2D object tracking (outlier, systematic, maneuver misspecification) Lorenz96 (d=60) with systematic misspecification
Metrics: mean squared error position error over time
Baselines: EKF iterated EKF Bernoulli filter (Wang) inverse-Wishart filter (Agamenoni) WoLF-IMQ WoLF-MD
Builds on: Kalman filter extended Kalman filter iterated extended Kalman filter weighted observation likelihood filter predictively oriented posteriors
Closest papers by meaning
- Implicit Maximum a Posteriori Filtering via Adaptive Optimization (ICLR 2024 · similarity 0.90)
- Outlier-robust Kalman Filtering through Generalised Bayes (ICML 2024 · similarity 0.90)
- Deep Bayesian Filter for Bayes-Faithful Data Assimilation (ICML 2025 · similarity 0.88)
- Kalman Filter for Online Classification of Non-Stationary Data (ICLR 2024 · similarity 0.87)
- Nonlinear Filtering with Brenier Optimal Transport Maps (ICML 2024 · similarity 0.86)
- Gated Inference Network: Inference and Learning State-Space Models (NeurIPS 2024 · similarity 0.85)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
