Rejection Sampling Variational Inference Karan Grewal CSC2547 / - - PowerPoint PPT Presentation

rejection sampling variational inference
SMART_READER_LITE
LIVE PREVIEW

Rejection Sampling Variational Inference Karan Grewal CSC2547 / - - PowerPoint PPT Presentation

Rejection Sampling Variational Inference Karan Grewal CSC2547 / STA4273 Overview Variational Inference Interested in computing posterior , but it is often intractable parametrize a variational family of distributions to


slide-1
SLIDE 1

Rejection Sampling Variational Inference

Karan Grewal CSC2547 / STA4273

slide-2
SLIDE 2

Overview

slide-3
SLIDE 3

Variational Inference

  • Interested in computing posterior , but it is
  • ften intractable
  • parametrize a variational family of distributions

to approximate true posterior

  • Maximize Evidence Lower Bound (ELBO):
slide-4
SLIDE 4

Rejection Sampling

  • Want to sample from , parametrize a

proposal distribution s.t.

  • Accept sample with probability

source: https://people.eecs.berkeley.edu/~jordan/courses/260-spring10/lectures/lecture17.pdf

slide-5
SLIDE 5

Reparameterized Rejection Sampler

  • Problem: what if we want our variational family

to follow a distribution that requires rejection sampling to approximate?

  • Rejection sampling causes discontinuities
slide-6
SLIDE 6
  • To sample from , sample from

and divide by , the acceptance probability is dependent on

Example: Gamma Distribution

source: http://www.epixanalytics.com/

slide-7
SLIDE 7

Reparameterized Rejection Sampler

  • 1. Reparameterize :
  • 2. Find marginal distribution of accepted sample :
slide-8
SLIDE 8

Reparameterized Rejection Sampler

  • 3. Rewrite ELBO:
slide-9
SLIDE 9
  • Automatic Differentiation Variational Inference (ADVI)
  • fit with Gaussian posterior; cannot learn a

Gamma or Dirichlet posterior

  • Black-Box Variational Inference (BBVI)
  • sample from to approximate gradient
  • Generalized Reparameterization Gradient (G-REP)
  • find a distribution that makes dependent on

choice of variational family

Related Work

slide-10
SLIDE 10
  • model = sparse gamma Deep Exponential Family

Results

source: https://arxiv.org/pdf/1610.05683.pdf

slide-11
SLIDE 11
  • Combining Rejection Sampling Variational

Inference with Metropolis-Hastings

  • Metropolis-Hastings: Acquire a sequence of

samples from a distribution that is difficult to sample from directly; use rejection sampling

Future Work

slide-12
SLIDE 12

Supplementary: Gradient Derivation