Table of Contents
Fetching ...

Safety of particle filters: Some results on the time evolution of particle filter estimates

Mathieu Gerber

TL;DR

The paper analyzes the time evolution of particle filter estimates in a one-dimensional linear Gaussian state-space model with zero observations, revealing that PFs cannot maintain time-uniform accuracy: for any $N$, with probability one there are infinitely many times where the Kolmogorov distance between the PF estimate $\hat{\eta}_t^N$ and the true $\hat{\eta}_t$ exceeds a fixed $\kappa\in(0,1/2)$. It then derives a sharp finite-horizon bound showing that the probability of large error over $t\in\{1,\dots,T\}$ can be controlled by choosing $N$ growing like $N\ge C v_\kappa \log(T/q)$ with $v_\kappa=(1+\log(1+\kappa^{-1}))^2 \kappa^{-2}$. To address safety concerns, the authors introduce sequential quasi-Monte Carlo (SQMC) and prove that, for the same toy model, $\lim_{N\to\infty} \sup_{t\ge1} \|\tilde{\eta}_t^N-\hat{\eta}_t\|=0$ almost surely, providing time-uniform, almost-sure convergence guarantees. The results are established through a general discrepancy bound for filtering, DKW-based concentration, and novel KH/mixture-discrepancy arguments, complemented by a detailed stability analysis of the underlying model. Overall, the work quantifies the time-evolution safety of PFs and demonstrates how de-randomization via SQMC can restore time-uniform convergence in a principled manner, with explicit bounds and sharp dependence on horizon and confidence level.

Abstract

Particle filters (PFs) form a class of Monte Carlo algorithms that propagate over time a set of $N\geq 1$ particles which can be used to estimate, in an online fashion, the sequence of filtering distributions $(\hatη_t)_{t\geq 1}$ defined by a state-space model. Despite the popularity of PFs, the study of the time evolution of their estimates has received barely any attention in the literature. Denoting by $(\hatη_t^N)_{t\geq 1}$ the PF estimate of $(\hatη_t)_{t\geq 1}$ and letting $κ\in (0,1/2)$, in this work we first show that for any number of particles $N$ it holds that, with probability one, we have $\|\hatη_t^N- \hatη_t\|\geq κ$ for infinitely many time instants $t\geq 1$, with $\|\cdot\|$ the Kolmogorov distance between probability distributions. Considering a simple filtering problem we then provide reassuring results concerning the ability of PFs to estimate jointly a finite set $\{\hatη_t\}_{t=1}^T$ of filtering distributions by studying the probability $\mathbb{P}(\sup_{t\in\{1,\dots,T\}}\|\hatη_t^{N}-\hatη_t\|\geq κ)$. Finally, on the same toy filtering problem, we prove that sequential quasi-Monte Carlo, a randomized quasi-Monte Carlo version of PF algorithms, offers greater safety guarantees than PFs in the sense that, for this algorithm, it holds that $\lim_{N\rightarrow\infty}\sup_{t\geq 1}\|\hatη_t^N-\hatη_t\|=0$ with probability one.

Safety of particle filters: Some results on the time evolution of particle filter estimates

TL;DR

The paper analyzes the time evolution of particle filter estimates in a one-dimensional linear Gaussian state-space model with zero observations, revealing that PFs cannot maintain time-uniform accuracy: for any , with probability one there are infinitely many times where the Kolmogorov distance between the PF estimate and the true exceeds a fixed . It then derives a sharp finite-horizon bound showing that the probability of large error over can be controlled by choosing growing like with . To address safety concerns, the authors introduce sequential quasi-Monte Carlo (SQMC) and prove that, for the same toy model, almost surely, providing time-uniform, almost-sure convergence guarantees. The results are established through a general discrepancy bound for filtering, DKW-based concentration, and novel KH/mixture-discrepancy arguments, complemented by a detailed stability analysis of the underlying model. Overall, the work quantifies the time-evolution safety of PFs and demonstrates how de-randomization via SQMC can restore time-uniform convergence in a principled manner, with explicit bounds and sharp dependence on horizon and confidence level.

Abstract

Particle filters (PFs) form a class of Monte Carlo algorithms that propagate over time a set of particles which can be used to estimate, in an online fashion, the sequence of filtering distributions defined by a state-space model. Despite the popularity of PFs, the study of the time evolution of their estimates has received barely any attention in the literature. Denoting by the PF estimate of and letting , in this work we first show that for any number of particles it holds that, with probability one, we have for infinitely many time instants , with the Kolmogorov distance between probability distributions. Considering a simple filtering problem we then provide reassuring results concerning the ability of PFs to estimate jointly a finite set of filtering distributions by studying the probability . Finally, on the same toy filtering problem, we prove that sequential quasi-Monte Carlo, a randomized quasi-Monte Carlo version of PF algorithms, offers greater safety guarantees than PFs in the sense that, for this algorithm, it holds that with probability one.

Paper Structure

This paper contains 35 sections, 14 theorems, 127 equations, 1 algorithm.

Key Result

Proposition 1

There exist constants $(C_\star,\sigma^2_\infty)\in (0,\infty)^2$ and $\epsilon_\star\in(0,1)$, where only $C_\star$ dependents on $\eta_1$, such that

Theorems & Definitions (34)

  • Proposition 1
  • Remark 1
  • Proposition 2
  • Remark 2
  • proof : Proof of Proposition \ref{['prop:PF']}
  • Theorem 1
  • Corollary 1
  • Proposition 3
  • Remark 3
  • proof : Proof of Proposition \ref{['prop:lower']}
  • ...and 24 more