|
尤其是,粒子过滤器用于近似过滤预期。有类似的方法利用贝叶斯公式从HMM中获取样本,但“粒子滤波”意味着顺序蒙特卡罗(SIS)和抽样重要性抽样(SIR)应用于特定的HMM。9.1粒子滤波器支持X是一个未观测到的马尔可夫链,在状态空间中取值,用S表示。设∧表示Xn的跃迁密度的核,因此ddxp(Xn+1≤ x) =Z∧(x | v)P(Xn)∈ dv)对于任何x∈ S、 和ddxp(X≤ x) =p(x)。假设观测过程Yn是Xn的非线性函数,Yn=h(Xn)+wn,其中wn是均值为零且方差γ>0的iid高斯随机变量。在这种情况下,滤波器很容易被证明是一个密度函数,递归给出为πn+1(x)=cn+1ψn+1(x)Z∧(x | v)πn(v),其中cn+1是一个归一化常数,ψn+1是一个似然函数ψn+1(x)=exp(-Yn+1- h(x)γ),但是如果我们要使用这个递归表达式,就需要在S上建立某种正交网格。另一种方法是使用粒子。9.1.1序贯重要性抽样(SIS)理想情况下,我们能够直接从过滤分布中取样,以获得阿蒙特·卡洛估计值,PPX`=1g(x`n)≈ E[g(Xn)|FYn],对于P-large,其中x`n~ iidπn(x)。然而,计算πnalso的困难也使得获得样本变得困难。然而,相对容易的是,我们可以从无条件分布中依次获得样本,然后以近似过滤器的方式分配权重。对于“=1,2,3,4,…”,每个粒子都是一条路径x`0:n,它是根据无条件分布x生成的`~ p(·)x`n~ ∧(·| x`n)-1) 对于n=1,2,3,N.那么对于P-多粒子和任何可积函数g,强大的数定律告诉我们ppx`=1g(x`0:N)→ E[g(X0:N)]几乎可以肯定为P→ ∞.给定Y0:n,让ω`n表示粒子的重要性权重。
|