Notes on the runtime of A* sampling
Abstract
The challenge of simulating random variables is a central problem in Statistics and Machine Learning. Given a tractable proposal distribution , from which we can draw exact samples, and a target distribution which is absolutely continuous with respect to , the A* sampling algorithm allows simulating exact samples from , provided we can evaluate the Radon-Nikodym derivative of with respect to . Maddison et al. originally showed that for a target distribution and proposal distribution , the runtime of A* sampling is upper bounded by where is the Renyi divergence from to . This runtime can be prohibitively large for many cases of practical interest. Here, we show that with additional restrictive assumptions on and , we can achieve much faster runtimes. Specifically, we show that if and are distributions on and their Radon-Nikodym derivative is unimodal, the runtime of A* sampling is , which is exponentially faster than A* sampling without assumptions.
Keywords
Cite
@article{arxiv.2205.15250,
title = {Notes on the runtime of A* sampling},
author = {Stratis Markou},
journal= {arXiv preprint arXiv:2205.15250},
year = {2022}
}