arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2006.05975cs.LGmath.OCstat.ML
收藏

粒子滤波在部分观测线性动力系统规划中何时有效?

When is Particle Filtering Efficient for Planning in Partially Observed Linear Dynamical Systems?

University of Washington(华盛顿大学);Princeton University(普林斯顿大学);Stanford University(斯坦福大学)

Simon S. Du, Wei Hu, Zhiyuan Li, Ruoqi Shen, Zhao Song, Jiajun Wu

摘要:

粒子滤波是随机动力系统潜在状态推断的一种常用方法,其理论性质在机器学习和统计学界得到了广泛的研究。在许多控制问题中,例如,对于部分观测线性动态系统(POLDS),通常推断出的潜在状态还用于在每个步骤进行规划。对粒子滤波算法在序列规划中的效率进行了深入研究,给出了粒子复杂度的第一界。虽然过去的错误可能会影响未来的行为,我们能够限制所需的粒子数量,使基于粒子滤波的策略的长期回报接近于基于精确推理的策略。特别是,我们表明,在稳定的系统中,多项式许多粒子足够。我们证明的关键是基于精确规划的理想序列和基于粒子滤波的近似规划产生的序列的耦合。我们相信这种技术在其他顺序决策问题中也是有用的。

英文摘要:

Particle filtering is a popular method for inferring latent states in stochastic dynamical systems, whose theoretical properties have been well studied in machine learning and statistics communities. In many control problems, e.g., partially observed linear dynamical systems (POLDS), oftentimes the inferred latent state is further used for planning at each step. This paper initiates a rigorous study on the efficiency of particle filtering for sequential planning, and gives the first particle complexity bounds. Though errors in past actions may affect the future, we are able to bound the number of particles needed so that the long-run reward of the policy based on particle filtering is close to that based on exact inference. In particular, we show that, in stable systems, polynomially many particles suffice. Key in our proof is a coupling of the ideal sequence based on the exact planning and the sequence generated by approximate planning based on particle filtering. We believe this technique can be useful in other sequential decision-making problems.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑