Notes on the runtime of A* sampling
Stratis Markou

TL;DR
This paper analyzes the runtime of A* sampling for simulating from a target distribution and shows that under certain unimodality assumptions, the runtime can be significantly reduced from exponential to linear in the Renyi divergence.
Contribution
The paper demonstrates that imposing unimodality conditions on the Radon-Nikodym derivative of distributions on the real line leads to much faster A* sampling runtimes.
Findings
Runtime of A* sampling is exponentially bounded by Renyi divergence.
Under unimodality assumptions, runtime improves to linear in divergence.
Faster sampling is achievable with additional distribution restrictions.
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 …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Adversarial Robustness in Machine Learning · Bayesian Modeling and Causal Inference
