English

Scalable Discrete Sampling as a Multi-Armed Bandit Problem

Machine Learning 2016-04-29 v3 Machine Learning

Abstract

Drawing a sample from a discrete distribution is one of the building components for Monte Carlo methods. Like other sampling algorithms, discrete sampling suffers from the high computational burden in large-scale inference problems. We study the problem of sampling a discrete random variable with a high degree of dependency that is typical in large-scale Bayesian inference and graphical models, and propose an efficient approximate solution with a subsampling approach. We make a novel connection between the discrete sampling and Multi-Armed Bandits problems with a finite reward population and provide three algorithms with theoretical guarantees. Empirical evaluations show the robustness and efficiency of the approximate algorithms in both synthetic and real-world large-scale problems.

Keywords

Cite

@article{arxiv.1506.09039,
  title  = {Scalable Discrete Sampling as a Multi-Armed Bandit Problem},
  author = {Yutian Chen and Zoubin Ghahramani},
  journal= {arXiv preprint arXiv:1506.09039},
  year   = {2016}
}
R2 v1 2026-06-22T10:02:54.967Z