Conference item icon

Conference item

Kernel sequential Monte Carlo

Abstract:
We propose kernel sequential Monte Carlo (KSMC), a framework for sampling from static target densities. KSMC is a family of sequential Monte Carlo algorithms that are based on building emulator models of the current particle system in a reproducing kernel Hilbert space. We here focus on modelling nonlinear covariance structure and gradients of the target. The emulator’s geometry is adaptively updated and subsequently used to inform local proposals. Unlike in adaptive Markov chain Monte Carlo, continuous adaptation does not compromise convergence of the sampler. KSMC combines the strengths of sequental Monte Carlo and kernel methods: superior performance for multimodal targets and the ability to estimate model evidence as compared to Markov chain Monte Carlo, and the emulator’s ability to represent targets that exhibit high degrees of nonlinearity. As KSMC does not require access to target gradients, it is particularly applicable on targets whose gradients are unknown or prohibitively expensive. We describe necessary tuning details and demonstrate the benefits of the the proposed methodology on a series of challenging synthetic and real-world examples.
Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publisher copy:
10.1007/978-3-319-71249-9_24

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Statistics
Role:
Author


Publisher:
Springer
Host title:
European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases
Journal:
European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases. More from this journal
Publication date:
2017-12-01
Acceptance date:
2017-06-22
DOI:


Pubs id:
pubs:710309
UUID:
uuid:64f58ff0-bf2f-4385-a0d4-7f651748cf14
Local pid:
pubs:710309
Source identifiers:
710309
Deposit date:
2017-08-03

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP