怎样解决粒子退化问题

给非主流的粒子一定的机会。
这是所有解决粒子退化方法的核心思想。

■网友
自己最近在做粒子滤波的研究,主要是做Particle MCMC。
最近关于例子退化提出的方案是用模块f法(blocking),将整个时间轴分割为若干个区块,从而保证粒子的多元性。

■网友
根据lz相对来说非常不具体的描述,我猜测可以尝试adaptive的SMC系列,ref如下

On the convergence of adaptive sequential Monte Carlo methods

核心思路是将每代resample的weight变为一个和本代sample出粒子,或者整个粒子系统有关系的statistic:即,不止和本代的观测值有关,还和正在模拟的粒子系统有关。从而达到控制每代存活粒子数量的目的。详情请参考ref
【怎样解决粒子退化问题】 希望有帮助


    推荐阅读