用带权样本估计
我们常常需要在一个无法直接抽样的分布 p 下求平均。在滤波中,p 就是看到今天的数据之后对隐含状态的信念。重要性采样的窍门是改从一个容易抽样的分布 g(称为提议分布)中抽取,再用权重修正二者的差异:提议分布产生得太多的点 xi 权重小,产生得太少的点权重大,即 wi=p(xi)/g(xi)。通常 p 只知道差一个常数,所以把权重除以它们的和,使其总和为 1。
wi=g(xi)p(xi),w~i=∑jwjwi,Ep[f]≈i∑w~if(xi),ESS=∑iw~i21(1) 在滤波中,提议分布是预测(看到数据之前状态可能所在的位置),目标分布是看到数据之后的信念。二者之比恰好是观测的似然,所以粒子的权重表示它对 y 的解释程度。有效样本量 ESS 表示这批带权样本相当于多少个等权抽样:所有权重相等时为 N,只有一个点承载全部时为 1。ESS 很小时,估计只依赖少数几个点,噪声很大。当提议分布错过目标分布质量集中的区域时就会这样,例如数据是一个很大的意外。
四个粒子和一个观测从预测中抽取四个点
x=−1,0,1,2,观测到
y=1,噪声方差
r=1。未归一化的权重为
e−(1−x)2/2=0.135, 0.607, 1, 0.607,和为
2.348。归一化后的权重为
0.058, 0.258, 0.426, 0.258。加权均值为
0.885,加权二阶矩为
1.516,所以方差是
1.516−0.8852=0.734。有效样本量为
1/(0.0582+0.2582+0.4262+0.2582)=3.14(共
4 个)。
- 权重修正差异:从容易的 g 抽样,按 p/g 加权,再除以总和。
- 滤波中权重就是似然:最能解释观测的粒子权重最大。
- 留意 ESS:少数点占主导时 1/∑w~2 会下降,这是提议分布不佳的警告信号。
实验:评分内容
- 归一化权重15 分
- 加权均值15 分
- 有效样本量15 分
- 加权方差10 分
- 危险的提议分布10 分
- 重要性采样的步骤10 分
- 配对术语10 分
- 为什么需要权重15 分