Journal of Systems Engineering and Electronics ›› 2012, Vol. 34 ›› Issue (6): 1097-1101.doi: 10.3969/j.issn.1001-506X.2012.06.03

• 电子技术 • 上一篇    下一篇

基于粒子滤波优化的滚动式时间序列多步预测

杨淑莹1,王丽贤1,牛廷伟1,邓飞2   

  1. 1. 天津理工大学智能计算及软件新技术重点实验室, 天津 300384; 2. 佛罗里达国际大学工程和计算机学院, 美国 迈阿密 33174
  • 出版日期:2012-06-18 发布日期:2010-01-03

Multi-step prediction of rolling time series based on particle filter optimization

YANG Shu-ying1, WANG Li-xian1, NIU Ting-wei1, DENG Fei2   

  1. 1. Key Laboratory of Intelligence Computing and Novel Software Technology, Tianjin University of Technology, Tianjin 300384, China;
    2. College of Engineering and Computing, Florida International University, Miami, FL 33174, USA
  • Online:2012-06-18 Published:2010-01-03

摘要:

针对复杂的应用环境下,时间序列建模不易准确,多步预测精度不高的问题,提出基于粒子滤波(particle filter, PF)优化的滚动式时间序列(roll time series, RTS)多步预测算法(PF_RTS)。采用Box-Jenkins方法对时间序列滚动自适应建模,所建模型作为粒子的状态转移方程,利用粒子滤波算法实时动态修正预测数据,逼近状态的最优估计。本文算法具有自学习能力,适合实时应用。仿真结果表明,本文算法需要的先验知识少,提高了预测的精度。

Abstract:

For complex application environments, it is difficult to get accurate time series modeling and multi-step prediction results. Multi-step prediction of rolling time series based on the particle filter optimization (PF_RTS) is proposed to solve the problem. According to the modeling thoughts of Box-Jenkins, the time series is adaptively modeled. And the model is regarded as the particles’ state transition equation. By using a particle filtering algorithm, the optimal state is estimated and the predicted data are real-time corrected. With self-learning ability, this algorithm is suitable for realtime applications. The simulation results show that this method needs less prior knowledge and has a better predictive accuracy.