Importance Sampling, Sequential Importance Sampling and more.

41
Importance Sampling, Sequential Importance Sampling and more. CS-295 Spring 2008

description

Importance Sampling, Sequential Importance Sampling and more. CS-295 Spring 2008. Estimation. Function : An assignment of weights to a domain Summation Problems Ratio over sums. Example: Function over 3 variables. Specification: Function is a Product of smaller Functions. - PowerPoint PPT Presentation

Transcript of Importance Sampling, Sequential Importance Sampling and more.

Page 1: Importance Sampling, Sequential Importance Sampling and more.

Importance Sampling, Sequential Importance Sampling and more.

CS-295Spring 2008

Page 2: Importance Sampling, Sequential Importance Sampling and more.

Estimation

Function : An assignment of weights to a domain

Summation Problems

Ratio over sums

Xx

xf )(

Yy

Xx

yg

xf

)(

)(

Page 3: Importance Sampling, Sequential Importance Sampling and more.

Example: Function over 3 variables

A B C Weight

0 0 0 0.3

0 0 1 0.4

0 1 0 0.6

0 0 1 0.5

1 0 0 0.1

1 1 1 0.9

1 1 0 0.4

1 1 1 0.5

Page 4: Importance Sampling, Sequential Importance Sampling and more.

Specification: Function is a Product of smaller Functions

X: A set over n variables fi(y), i=1 to m is a function over a

subset of X f(X) is the product of all functions

XyyfxxXfm

iin

1

1 )(}),..,{(

Page 5: Importance Sampling, Sequential Importance Sampling and more.

Distribution: A function whose weights sum to 1.

))(|()(

))(|( :CPTs

1ii

i

XpaXPXP

XpaXPn

i

i

lung Cancer

Smoking

X-ray

Bronchitis

Dyspnoea

Page 6: Importance Sampling, Sequential Importance Sampling and more.

Xx

xxh )()(

Page 7: Importance Sampling, Sequential Importance Sampling and more.
Page 8: Importance Sampling, Sequential Importance Sampling and more.

USE REJECTION SAMPLING

Page 9: Importance Sampling, Sequential Importance Sampling and more.

g(x)f(X)

Page 10: Importance Sampling, Sequential Importance Sampling and more.
Page 11: Importance Sampling, Sequential Importance Sampling and more.
Page 12: Importance Sampling, Sequential Importance Sampling and more.
Page 13: Importance Sampling, Sequential Importance Sampling and more.
Page 14: Importance Sampling, Sequential Importance Sampling and more.
Page 15: Importance Sampling, Sequential Importance Sampling and more.
Page 16: Importance Sampling, Sequential Importance Sampling and more.
Page 17: Importance Sampling, Sequential Importance Sampling and more.
Page 18: Importance Sampling, Sequential Importance Sampling and more.
Page 19: Importance Sampling, Sequential Importance Sampling and more.

Rejection Control

Given a constant c>0. For j=1 to m

Accept x(j) with probability r(j) = min {1,w(j)/c)

If x(j) is accepted update its weight as w(*j)=w(j)/r(j)

Let g*(x) be the sampling distribution, then:

)(

)(

)(*

)(

xg

xVar

xg

xVar

Page 20: Importance Sampling, Sequential Importance Sampling and more.
Page 21: Importance Sampling, Sequential Importance Sampling and more.
Page 22: Importance Sampling, Sequential Importance Sampling and more.
Page 23: Importance Sampling, Sequential Importance Sampling and more.
Page 24: Importance Sampling, Sequential Importance Sampling and more.
Page 25: Importance Sampling, Sequential Importance Sampling and more.
Page 26: Importance Sampling, Sequential Importance Sampling and more.
Page 27: Importance Sampling, Sequential Importance Sampling and more.
Page 28: Importance Sampling, Sequential Importance Sampling and more.
Page 29: Importance Sampling, Sequential Importance Sampling and more.
Page 30: Importance Sampling, Sequential Importance Sampling and more.
Page 31: Importance Sampling, Sequential Importance Sampling and more.
Page 32: Importance Sampling, Sequential Importance Sampling and more.
Page 33: Importance Sampling, Sequential Importance Sampling and more.
Page 34: Importance Sampling, Sequential Importance Sampling and more.
Page 35: Importance Sampling, Sequential Importance Sampling and more.
Page 36: Importance Sampling, Sequential Importance Sampling and more.
Page 37: Importance Sampling, Sequential Importance Sampling and more.
Page 38: Importance Sampling, Sequential Importance Sampling and more.
Page 39: Importance Sampling, Sequential Importance Sampling and more.
Page 40: Importance Sampling, Sequential Importance Sampling and more.
Page 41: Importance Sampling, Sequential Importance Sampling and more.