Source-linked AI summary

Can local particle filters beat the curse of dimensionality?

Patrick Rebeschini, Ramon van Handel

arXiv:1301.6585v2math.STmath.PR

TL;DR

Particle filters are useful for nonlinear filtering but typically suffer exponentially growing approximation error in high-dimensional data assimilation. This paper develops a local filtering approach based on decay of correlations and proves, for a simple algorithm under suitable assumptions, an error bound uniform in time and model dimension. The result is a proof of concept for dimension-free local particle filtering.

  • Problem

    Particle filters have limited use in complex data assimilation because their approximation error typically grows exponentially with model dimension.

  • Method

    The paper uses decay of correlations to localize high-dimensional filtering and analyzes the block particle filter as a simple local algorithm.

  • Results

    The block particle filter can achieve local error bounds uniform in time and lattice size under suitable assumptions.

  • Takeaways & Limitations

    Decay of correlations provides a framework for developing local particle filters whose approximation error can be independent of model dimension.

  • Takeaways & Limitations

    The result is a proof of concept, and the block particle filter has inherent limitations; the assumptions also require a threshold condition for decay of correlations.

Abstract

from arXiv · show

The discovery of particle filtering methods has enabled the use of nonlinear filtering in a wide array of applications. Unfortunately, the approximation error of particle filters typically grows exponentially in the dimension of the underlying model. This phenomenon has rendered particle filters of limited use in complex data assimilation problems. In this paper, we argue that it is often possible, at least in principle, to develop local particle filtering algorithms whose approximation error is dimension-free. The key to such developments is the decay of correlations property, which is a spatial counterpart of the much better understood stability property of nonlinear filters. For the simplest possible algorithm of this type, our results provide under suitable assumptions an approximation error bound that is uniform both in time and in the model dimension. More broadly, our results provide a framework for the investigation of filtering problems and algorithms in high dimension.

1. Introduction and background.

Particle filters make nonlinear filtering practical, but their error can grow exponentially with model dimension in complex data assimilation. The paper proposes local particle filters using decay of correlations and establishes a dimension-free, time-uniform bound for a simple algorithm under suitable assumptions.

  • Data assimilation combines observations with dynamical models to estimate hidden states in applications ranging from tracking to weather forecasting.
  • Particle filters approximate otherwise intractable nonlinear filters through sequential Monte Carlo and can operate online over long time horizons.Filter stability prevents error accumulation from growing exponentially in time.
  • Particle-filter error bounds typically have constants exponential in the state-space dimension, making standard methods unsuitable for complex data assimilation.The bootstrap particle filter may require N to grow exponentially with dimension d.
  • The paper exploits decay of correlations as a spatial counterpart to filter stability, enabling local sampling and dimension-free approximation in principle.Spatial localization limits the effect of perturbations across distant regions.
  • For a simple local algorithm, the paper proves an approximation-error bound uniform in both time and model dimension under suitable assumptions.The result is presented as a rigorous proof of concept rather than an immediately practical solution for the most complex applications.

2. Main result and discussion.

The paper develops and analyzes block particle filters for high-dimensional models with local interactions, showing under suitable assumptions that their error bounds can be uniform in time and model dimension. The results establish a theoretical proof of concept while identifying spatial inhomogeneity, mixing thresholds, and model realism as important limitations.

  • Model framework: The paper models high-dimensional filtering with random fields indexed by a large graph, where dynamics and observations are local.The model dimension is the cardinality of the graph’s vertex set.
  • Algorithm: The block particle filter exploits decay of correlations to replace dependence on the full model dimension with dependence on local block structure.The bootstrap particle filter is poorly suited to high-dimensional models because its approximation error can grow exponentially in the model dimension.
  • Main theorem: Theorem 2.1 gives an approximation error bound whose assumptions and constants depend only on local quantities, not on time n or model dimension |V|.The result holds under the theorem’s stated mixing and regularity assumptions.
  • Corollary: Choosing block size b ∼ log_(1/q) N yields local errors that are uniformly controllable in time and lattice size, with most locations attaining order e^(-c log_(1/q) N).The average local error is also uniform in time and lattice size but converges very slowly.
  • Scope: The paper treats the block filter as a theoretical proof of concept, while realistic data-assimilation models and systematic empirical evaluation remain beyond its scope.The discussion also notes that deterministic models without stochastic forcing lack the filter stability mechanism needed for time-uniform classical particle-filter approximations.
  • Assumptions: The dimension-free result requires a threshold ε > ε0; below this threshold, interactions can produce phase transitions that destroy ergodicity and decay of correlations.The threshold ε0 obtained by the proof is likely far from optimal, limiting the practical interpretation of the result.
  • Limitations: Block boundaries create spatially inhomogeneous bias: errors can be order unity near boundaries, while excluding a small fraction of locations recovers the faster bound at most locations.Boundary locations constitute a fraction ∼1/b of spatial sites, so they dominate the average-error bound.

3. Outline of the proof.

The proof combines a one-step approximation analysis with filter stability, using decay of correlations to localize errors and obtain bounds independent of time and model dimension.

  • The error decomposition separates accumulated approximation error into one-step error terms propagated through filter stability.Past errors contribute through a telescoping sum, while stability makes their influence decay over time.
  • The block particle filter addresses high-dimensional one-step error by measuring local discrepancies and exploiting spatial decay of correlations.Perturbations in one spatial region affect another less as their distance increases, supporting dimension-free local control.
  • Dobrushin comparison is applied to smoothing distributions because their local conditional distributions can be controlled from local transition and observation densities.The construction lifts the filtering problem to an index set combining time and space, where the relevant random fields are Markov fields.
  • The resulting local filter-stability bound depends predominantly on initial errors near the spatial region being estimated.This localization requires the initial condition to satisfy a suitable decay of correlations property.
  • Combining local stability, one-step error, and block-filter decay of correlations yields time-uniform control of bias and variance terms.The variance term is controlled using block-filter stability, completing the proof strategy for the main error bound.
  • The block filter is represented through a computation tree containing independent duplicates of blocks, enabling analysis of its spatial dependencies.Iterating the blocking operation unravels the original dependency graph into a tree.

4. Proof of Theorem 2.1.

The proof establishes local stability and approximation bounds with Dobrushin comparison, then combines bias and variance estimates to derive Theorem 2.1.

  • The proof separately bounds the bias from block projection and the variance from random sampling.These two terms are combined through the basic error decomposition.
  • Dobrushin comparison is the main proof tool for bounding local influence coefficients and accumulated perturbation effects.The method converts exponentially decaying direct influences into exponentially decaying aggregate influences.
  • The local filter-stability analysis uses smoothing distributions viewed as Markov random fields on a time-space index set.This permits local conditional distributions to be bounded using the model’s transition and observation structure.
  • Block projection error decays exponentially with the distance from a site to its block boundary when the relevant measure has decay of correlations.This provides the local one-step bound used to control the block-filter bias.
  • The block filter’s decay of correlations and local stability are combined to obtain a time-uniform bound on the bias term.The proof sums the resulting geometric contributions over time.
  • The remaining variance analysis retains one block-filter time step to reconcile sampling-error control with the available stability norm.Theorems 4.14 and 4.23 together yield Theorem 2.1.
Loading 1301.6585v2…