Skip to main navigation Skip to search Skip to main content

Numerically Robust Fixed-Point Smoothing Without State Augmentation

Research output: Contribution to journalJournal articleResearchpeer-review

155 Downloads (Orbit)

Abstract

Practical implementations of Gaussian smoothing algorithms have received a great deal of attention in the last 60 years. However, almost all work focuses on estimating complete time series (“fixed-interval smoothing”, O(K) memory) through variations of the Rauch–Tung– Striebel smoother, rarely on estimating the initial states (“fixed-point smoothing”, O(1) memory). Since fixed-point smoothing is a crucial component of algorithms for dynamical systems with unknown initial conditions, we close this gap by introducing a new formulation of a Gaussian fixed-point smoother. In contrast to prior approaches, our perspective admits a numerically robust Cholesky-based form (without downdates) and avoids state augmentation, which would needlessly inflate the state-space model and reduce the numerical practicality of any fixed-point smoother code. The experiments demonstrate how a JAX implementation of our algorithm matches the runtime of the fastest methods and the robustness of the most robust techniques while existing implementations must always sacrifice one for the other. Code: https://github.com/pnkraemer/code-numerically-robust-fixedpoint-smoother
Original languageEnglish
JournalTransactions on Machine Learning Research
Volume2025
Number of pages17
ISSN2835-8856
Publication statusPublished - 2025

Fingerprint

Dive into the research topics of 'Numerically Robust Fixed-Point Smoothing Without State Augmentation'. Together they form a unique fingerprint.

Cite this