The Sample Complexity of Approximate Rejection Sampling with Applications to Smoothed Online Learning

Adam Block, Yury Polyanskiy
2/9/2023
stat.MLcs.LG

No confident code implementation found for this paper.

Abstract

Suppose we are given access to $n$ independent samples from distribution $μ$ and we wish to output one of them with the goal of making the output distributed as close as possible to a target distribution $ν$. In this work we show that the optimal total variation distance as a function of $n$ is given by $\tildeΘ(\frac{D}{f'(n)})$ over the class of all pairs $ν,μ$ with a bounded $f$-divergence $D_f(ν\|μ)\leq D$. Previously, this question was studied only for the case when the Radon-Nikodym derivative of $ν$ with respect to $μ$ is uniformly bounded. We then consider an application in the seemingly very different field of smoothed online learning, where we show that recent results on the minimax regret and the regret of oracle-efficient algorithms still hold even under relaxed constraints on the adversary (to have bounded $f$-divergence, as opposed to bounded Radon-Nikodym derivative). Finally, we also study efficacy of importance sampling for mean estimates uniform over a function class and compare importance sampling with rejection sampling.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{block2023sample,
  title  = {The Sample Complexity of Approximate Rejection Sampling with Applications to Smoothed Online Learning},
  author = {Adam Block and Yury Polyanskiy},
  year   = {2023},
  eprint = {2302.04658},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.04658v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.04658.svg)](https://codeofpaper.com/paper/2302.04658)

Discussion