Generative Modeling by Estimating Gradients of the Data Distribution

참고자료

Preliminaries

2. Score-based generative modeling

2.1 Score matching for score estimation

2.2 Sampling with Langevin dynamics

Langevin dynamics는 오직 score function $\nabla_xlogp(x)$만을 사용하여 $p(x)$로 부터 샘플리을 뽑는 MCMC 절차를 제공한다. 임의의 prior distribution $x_0\sim\pi(x)$를 따르는 chain을 초기화하고 아래와 같이 iteratio을 거친다.

$x_{i+1} ← x_i + \epsilon \nabla_x logp(x) + \sqrt {2\epsilon} z_i$