Sampling via Controlled Stochastic Dynamical Systems

Abstract

We present a general framework for constructing controlled stochastic dynamical systems that exactly sample from a class of probability distributions with Gaussian tails. Given a target distribution and a reference stochastic differential equation (SDE), the Doob $h$-transform produces a controlled stochastic process whose marginal at a finite time $T$ will be equal to the target distribution. Our method constructs a reference linear SDE and uses the eigenfunctions of its associated Markov operator to approximate the Doob $h$-transform. The control is approximated by projecting the ratio between the target density and the reference system’s time $T$ marginal onto the span of a finite set of eigenfunctions. This projection is performed by minimizing the Kullback-Leibler (KL) divergence from the marginal produced by the approximate control to the true target distribution. In practice, the method lacks robustness due to the high sensitivity to the algorithm's parameters.

Cite

Text

Zhang et al. "Sampling via Controlled Stochastic Dynamical Systems." NeurIPS 2021 Workshops: ICBINB, 2021.

Markdown

[Zhang et al. "Sampling via Controlled Stochastic Dynamical Systems." NeurIPS 2021 Workshops: ICBINB, 2021.](https://mlanthology.org/neuripsw/2021/zhang2021neuripsw-sampling/)

BibTeX

@inproceedings{zhang2021neuripsw-sampling,
  title     = {{Sampling via Controlled Stochastic Dynamical Systems}},
  author    = {Zhang, Benjamin and Sahai, Tuhin and Marzouk, Youssef},
  booktitle = {NeurIPS 2021 Workshops: ICBINB},
  year      = {2021},
  url       = {https://mlanthology.org/neuripsw/2021/zhang2021neuripsw-sampling/}
}