摘要
针对于BP神经网络预测模型,收敛速度慢,精度较低,容易陷入局部极小值等缺点,提出了一种改进粒子群优化BP神经网络预测模型的算法。在该算法中,粒子群采用改进自适应惯性权重和改进自适应加速因子优化BP神经网络预测模型的初始权值和阈值,然后训练BP神经网络预测模型并预测。将该算法应用到几个典型的混沌时间序列预测。实验结果表明,该算法明显提高BP神经网络预测模型的收敛速度和预测模型的精度,减少陷入局部极小的可能。
BP neural network for forecasting has low speed of convergence, low precision and easily falling into the local minimum state. An improved prediction method of optimized BP neural network based on Improved Particle Swarm Optimization algorithm(IPSO)is proposed. The IPSO algorithm adopts modified adaptive inertia weight and adaptive acceleration coefficients to optimize the weights and thresholds of BP neural network. Then BP neural network is trained to search for the optimal solution. This experiment is done with several typical nonlinear systems. The results demonstrate that the improved method has faster convergence speed, higher accuracy and not easily falling into the local minimum state.
出处
《计算机工程与应用》
CSCD
北大核心
2015年第2期224-229,264,共7页
Computer Engineering and Applications
基金
河北省教育厅2007年科研计划项目(No.2007493)
关键词
混沌时间序列
混沌预测
反向传播(BP)神经网络
粒子群算法
chaotic time series
prediction of chaos
Back Propagation(BP)neural network
particle swarm optimization