Home > Research > Publications & Outputs > Augmentation schemes for particle MCMC

Electronic data

  • PMCMCrepar4

    Rights statement: The final publication is available at Springer via http://dx.doi.org/10.1007/s11222-015-9603-4

    Accepted author manuscript, 481 KB, PDF document

    Available under license: CC BY: Creative Commons Attribution 4.0 International License

Links

Text available via DOI:

View graph of relations

Augmentation schemes for particle MCMC

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Augmentation schemes for particle MCMC. / Fearnhead, Paul; Meligkotsidou, Loukia.
In: Statistics and Computing, Vol. 26, No. 6, 11.2016, p. 1293-1306.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Fearnhead, P & Meligkotsidou, L 2016, 'Augmentation schemes for particle MCMC', Statistics and Computing, vol. 26, no. 6, pp. 1293-1306. https://doi.org/10.1007/s11222-015-9603-4

APA

Fearnhead, P., & Meligkotsidou, L. (2016). Augmentation schemes for particle MCMC. Statistics and Computing, 26(6), 1293-1306. https://doi.org/10.1007/s11222-015-9603-4

Vancouver

Fearnhead P, Meligkotsidou L. Augmentation schemes for particle MCMC. Statistics and Computing. 2016 Nov;26(6):1293-1306. Epub 2015 Oct 15. doi: 10.1007/s11222-015-9603-4

Author

Fearnhead, Paul ; Meligkotsidou, Loukia. / Augmentation schemes for particle MCMC. In: Statistics and Computing. 2016 ; Vol. 26, No. 6. pp. 1293-1306.

Bibtex

@article{f8b960300a1344919344c2b7f0bc7ab3,
title = "Augmentation schemes for particle MCMC",
abstract = "Particle MCMC involves using a particle filter within an MCMC algorithm. For inference of a model which involves an unobserved stochastic process, the standard implementation uses the particle filter to propose new values for the stochastic process, and MCMC moves to propose new values for the parameters. We show how particle MCMC can be generalised beyond this. Our key idea is to introduce new latent variables. We then use the MCMC moves to update the latent variables, and the particle filter to propose new values for the parameters and stochastic process given the latent variables. A generic way of defining these latent variables is to model them as pseudo-observations of the parameters or of the stochastic process. By choosing the amount of information these latent variables have about the parameters and the stochastic process we can often improve the mixing of the particle MCMC algorithm by trading off the Monte Carlo error of the particle filter and the mixing of the MCMC moves. We show that using pseudo-observations within particle MCMC can improve its efficiency in certain scenarios: dealing with initialisation problems of the particle filter; speeding up the mixing of particle Gibbs when there is strong dependence between the parameters and the stochastic process; and enabling further MCMC steps to be used within the particle filter.",
keywords = "Dirichlet process mixture models, Particle Gibbs, Sequential Monte Carlo, State-space models, Stochastic volatility",
author = "Paul Fearnhead and Loukia Meligkotsidou",
note = "The final publication is available at Springer via http://dx.doi.org/10.1007/s11222-015-9603-4 Preprint version available as arXiv:1408.698",
year = "2016",
month = nov,
doi = "10.1007/s11222-015-9603-4",
language = "English",
volume = "26",
pages = "1293--1306",
journal = "Statistics and Computing",
issn = "0960-3174",
publisher = "Springer Netherlands",
number = "6",

}

RIS

TY - JOUR

T1 - Augmentation schemes for particle MCMC

AU - Fearnhead, Paul

AU - Meligkotsidou, Loukia

N1 - The final publication is available at Springer via http://dx.doi.org/10.1007/s11222-015-9603-4 Preprint version available as arXiv:1408.698

PY - 2016/11

Y1 - 2016/11

N2 - Particle MCMC involves using a particle filter within an MCMC algorithm. For inference of a model which involves an unobserved stochastic process, the standard implementation uses the particle filter to propose new values for the stochastic process, and MCMC moves to propose new values for the parameters. We show how particle MCMC can be generalised beyond this. Our key idea is to introduce new latent variables. We then use the MCMC moves to update the latent variables, and the particle filter to propose new values for the parameters and stochastic process given the latent variables. A generic way of defining these latent variables is to model them as pseudo-observations of the parameters or of the stochastic process. By choosing the amount of information these latent variables have about the parameters and the stochastic process we can often improve the mixing of the particle MCMC algorithm by trading off the Monte Carlo error of the particle filter and the mixing of the MCMC moves. We show that using pseudo-observations within particle MCMC can improve its efficiency in certain scenarios: dealing with initialisation problems of the particle filter; speeding up the mixing of particle Gibbs when there is strong dependence between the parameters and the stochastic process; and enabling further MCMC steps to be used within the particle filter.

AB - Particle MCMC involves using a particle filter within an MCMC algorithm. For inference of a model which involves an unobserved stochastic process, the standard implementation uses the particle filter to propose new values for the stochastic process, and MCMC moves to propose new values for the parameters. We show how particle MCMC can be generalised beyond this. Our key idea is to introduce new latent variables. We then use the MCMC moves to update the latent variables, and the particle filter to propose new values for the parameters and stochastic process given the latent variables. A generic way of defining these latent variables is to model them as pseudo-observations of the parameters or of the stochastic process. By choosing the amount of information these latent variables have about the parameters and the stochastic process we can often improve the mixing of the particle MCMC algorithm by trading off the Monte Carlo error of the particle filter and the mixing of the MCMC moves. We show that using pseudo-observations within particle MCMC can improve its efficiency in certain scenarios: dealing with initialisation problems of the particle filter; speeding up the mixing of particle Gibbs when there is strong dependence between the parameters and the stochastic process; and enabling further MCMC steps to be used within the particle filter.

KW - Dirichlet process mixture models

KW - Particle Gibbs

KW - Sequential Monte Carlo

KW - State-space models

KW - Stochastic volatility

U2 - 10.1007/s11222-015-9603-4

DO - 10.1007/s11222-015-9603-4

M3 - Journal article

VL - 26

SP - 1293

EP - 1306

JO - Statistics and Computing

JF - Statistics and Computing

SN - 0960-3174

IS - 6

ER -