Analysis of High-Dimensional Continuous Time Markov Chains Using the Local Bouncy Particle Sampler
Abstract
Sampling the parameters of high-dimensional Continuous Time Markov Chains (CTMC) is a challenging problem with important applications in many fields of applied statistics. In this work a recently proposed type of non-reversible rejection-free Markov Chain Monte Carlo (MCMC) sampler, the Bouncy Particle Sampler (BPS), is brought to bear to this problem. BPS has demonstrated its favourable computational efficiency compared with state-of-the-art MCMC algorithms, however to date applications to real-data scenario were scarce. An important aspect of practical implementation of BPS is the simulation of event times. Default implementations use conservative thinning bounds. Such bounds can slow down the algorithm and limit the computational performance. Our paper develops an algorithm with exact analytical solution to the random event times in the context of CTMCs. Our local version of BPS algorithm takes advantage of the sparse structure in the target factor graph and we also provide a graph-theoretic tool for assessing the computational complexity of local BPS algorithms.
Cite
Text
Zhao and Bouchard-Côté. "Analysis of High-Dimensional Continuous Time Markov Chains Using the Local Bouncy Particle Sampler." Journal of Machine Learning Research, 2021.Markdown
[Zhao and Bouchard-Côté. "Analysis of High-Dimensional Continuous Time Markov Chains Using the Local Bouncy Particle Sampler." Journal of Machine Learning Research, 2021.](https://mlanthology.org/jmlr/2021/zhao2021jmlr-analysis/)BibTeX
@article{zhao2021jmlr-analysis,
title = {{Analysis of High-Dimensional Continuous Time Markov Chains Using the Local Bouncy Particle Sampler}},
author = {Zhao, Tingting and Bouchard-Côté, Alexandre},
journal = {Journal of Machine Learning Research},
year = {2021},
pages = {1-41},
volume = {22},
url = {https://mlanthology.org/jmlr/2021/zhao2021jmlr-analysis/}
}