Limit theorems for weighted samples with applications to sequential Monte Carlo methods

In the last decade, sequential Monte Carlo methods (SMC) emerged as a key tool in computational statistics [see, e.g., Sequential Monte Carlo Methods in Practice (2001) Springer, New York, Monte Carlo Strategies in Scientific Computing (2001) Springer, New York, Complex Stochastic Systems (2001) 109-173]. These algorithms approximate a sequence of distributions by a sequence of weighted empirical measures associated to a weighted population of particles, which are generated recursively. Despite many theoretical advances [see, e.g., J. Roy. Statist. Soc. Ser. B 63 (2001) 127-146, Ann. Statist. 33 (2005) 1983-2021, Feynman-Kac Formulae. Genealogical and Interacting Particle Systems with Applications (2004) Springer, Ann. Statist. 32 (2004) 2385-2411], the large-sample theory of these approximations remains a question of central interest. In this paper we establish a law of large numbers and a central limit theorem as the number of particles gets large. We introduce the concepts of weighted sample consistency and asymptotic normality, and derive conditions under which the transformations of the weighted sample used in the SMC algorithm preserve these properties. To illustrate our findings, we analyze SMC algorithms to approximate the filtering distribution in state-space models. We show how our techniques allow to relax restrictive technical conditions used in previously reported works and provide grounds to analyze more sophisticated sequential sampling strategies, including branching, resampling at randomly selected times, and so on.

[1]  D. Mayne,et al.  Monte Carlo techniques to estimate the conditional expectation in multi-stage non-linear filtering† , 1969 .

[2]  ON MIXING AND THE CENTRAL LIMIT THEOREM , 1971 .

[3]  A. Dvoretzky,et al.  Asymptotic normality for sums of dependent random variables , 1972 .

[4]  D. McLeish Dependent Central Limit Theorems and Invariance Principles , 1974 .

[5]  David Aldous,et al.  On Mixing and Stability of Limit Theorems , 1978 .

[6]  P. Hall,et al.  Martingale Limit Theory and Its Application , 1980 .

[7]  P. Hall,et al.  Rates of Convergence in the Martingale Central Limit Theorem , 1981 .

[8]  D. Rubin,et al.  Inference from Iterative Simulation Using Multiple Sequences , 1992 .

[9]  Jun S. Liu,et al.  Sequential Imputations and Bayesian Missing Data Problems , 1994 .

[10]  Jun S. Liu,et al.  Blind Deconvolution via Sequential Imputations , 1995 .

[11]  Jun S. Liu,et al.  Metropolized independent sampling with comparisons to rejection sampling and importance sampling , 1996, Stat. Comput..

[12]  Jun S. Liu,et al.  Sequential Monte Carlo methods for dynamic systems , 1997 .

[13]  M. Pitt,et al.  Likelihood analysis of non-Gaussian measurement time series , 1997 .

[14]  D. Crisan,et al.  Nonlinear filtering and measure-valued processes , 1997 .

[15]  Dan Crisan,et al.  Convergence of a Branching Particle Method to the Solution of the Zakai Equation , 1998, SIAM J. Appl. Math..

[16]  M. Pitt,et al.  Filtering via Simulation: Auxiliary Particle Filters , 1999 .

[17]  Hisashi Tanizaki,et al.  On the nonlinear and nonnormal filter using rejection sampling , 1999, IEEE Trans. Autom. Control..

[18]  P. Moral,et al.  Central limit theorem for nonlinear filtering and interacting particle systems , 1999 .

[19]  V. Statulevičius,et al.  Limit Theorems of Probability Theory , 2000 .

[20]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[21]  Kurt Binder,et al.  A Guide to Monte Carlo Simulations in Statistical Physics , 2000 .

[22]  Hans Kiinsch,et al.  State Space and Hidden Markov Models , 2000 .

[23]  P. Moral,et al.  Branching and interacting particle systems. Approximations of Feynman-Kac formulae with applications to non-linear filtering , 2000 .

[24]  Neil J. Gordon,et al.  Editors: Sequential Monte Carlo Methods in Practice , 2001 .

[25]  Rong Chen,et al.  A Theoretical Framework for Sequential Importance Sampling with Resampling , 2001, Sequential Monte Carlo Methods in Practice.

[26]  W. Gilks,et al.  Following a moving target—Monte Carlo inference for dynamic Bayesian models , 2001 .

[27]  Nando de Freitas,et al.  Sequential Monte Carlo Methods in Practice , 2001, Statistics for Engineering and Information Science.

[28]  Walter R. Gilks,et al.  RESAMPLE-MOVE Filtering with Cross-Model Jumps , 2001, Sequential Monte Carlo Methods in Practice.

[29]  Hisashi Tanizaki Nonlinear and Non-Gaussian State Space Modeling Using Sampling Techniques , 2001 .

[30]  Jun S. Liu,et al.  Monte Carlo strategies in scientific computing , 2001 .

[31]  Arnaud Doucet,et al.  A survey of convergence results on particle filtering methods for practitioners , 2002, IEEE Trans. Signal Process..

[32]  D. Crisan Exact rates of convergeance for a branching particle approximation to the solution of the Zakai equation , 2003 .

[33]  Pierre Del Moral,et al.  Feynman-Kac formulae , 2004 .

[34]  N. Chopin Central limit theorem for sequential Monte Carlo methods and its application to Bayesian inference , 2004, math/0508594.

[35]  Jean-Michel Marin,et al.  Convergence of Adaptive Sampling Schemes , 2004 .

[36]  O. Cappé,et al.  Population Monte Carlo , 2004 .

[37]  P. Moral Feynman-Kac Formulae: Genealogical and Interacting Particle Systems with Applications , 2004 .

[38]  H. Künsch Recursive Monte Carlo filters: algorithms and theoretical analysis , 2005 .