Why Sampling
一般来说,采样的目的是评估一个函数在某个分布上的期望值。采样的关键是如何按照指定的概率分布pp进行样本采样。
Sampling Method
- Importance Sampling
采样的目的:其实就是想求得Ex∼p[f(x)]Ex∼p[f(x)],对于连续型概率分布,也就是:
E[f(x)]=∫xf(x)p(x)dxE[f(x)]=∫xf(x)p(x)dx
如果符合p(x)p(x)分布的样本不太好生成,我们可以引入另一个方便生成样本到的分布q(x)q(x)。
∫xf(x)p(x)dx=∫xf(x)p(x)q(x)q(x)dx=∫xg(x)q(x)dx∫xf(x)p(x)dx=∫xf(x)p(x)q(x)q(x)dx=∫xg(x)q(x)dx
where g(x)=f(x)p(x)q(x)=f(x)w(x),w(x)—importance weightg(x)=f(x)p(x)q(x)=f(x)w(x),w(x)—importance weight
所以我们将原问题转化为了求g(x)g(x)在q(x)q(x)分布下的期望。