COMLOct 11, 2015

Kernel Sequential Monte Carlo

arXiv:1510.03105v4Has Code
Originality Highly original
AI Analysis

This work addresses sampling challenges in statistics and machine learning for targets with complex geometries, offering a novel framework that is particularly useful when gradients are unavailable or expensive.

The authors tackled the problem of sampling from static target densities, especially multimodal and highly nonlinear ones, by proposing kernel sequential Monte Carlo (KSMC), which combines sequential Monte Carlo and kernel methods to achieve superior performance without requiring target gradients.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes