Computer Engineering and Applications ›› 2010, Vol. 46 ›› Issue (21): 37-39.DOI: 10.3778/j.issn.1002-8331.2010.21.010

• 研究、探讨 • Previous Articles     Next Articles

Identification method combining PSO and improved BP neural network

GAO Lin,SUN Hai-rong,YANG Huai-shen   

  1. School of Control Science and Engineering,North China Electric Power University,Baoding,Hebei 071003,China
  • Received:2009-01-08 Revised:2009-03-27 Online:2010-07-21 Published:2010-07-21
  • Contact: GAO Lin

一种结合PSO及改进BP网络的辨识方法

高 琳,孙海蓉,杨怀申   

  1. 华北电力大学 控制科学与工程学院,河北 保定 071003
  • 通讯作者: 高 琳

Abstract: After type and structure of identification neural network have been determined,identification effect can be directly influenced by identification parameters like neural network weighting initial value.However,it’s hard to acquire satisfactory identification performance with parameters determined by method of trial and error according to experience.Aiming at this problem,an identification method combining Particle Swarm Optimization(PSO) algorithm and improved BP Neural Network(NN) introducing momentum coefficient in learning algorithm is put forward.This method uses particle swarm optimization algorithm to optimize the parameters of NN weighting initial value,NN offset initial value,speed of learning and momentum coefficient in using improved BP neural network to identify.Subsequently,the optimized neural network model is modified in control system,which perfects the identification model.The application in thermal process shows the identification method is effective.

Key words: improved BP Neural Network(NN), Particle Swarm Optimization(PSO), identification, optimization of parameters

摘要: 当辨识神经网络的类型和结构确定后,初始权值等辨识参数直接影响到辨识效果,而依靠先验知识试凑而得的参数值往往难以达到最佳效果。针对这一问题,提出了一种结合粒子群(PSO)算法及引入动量项的改进BP网络的辨识方法,利用PSO对改进BP网络辨识的初始权值/偏置、学习率、动量系数进行寻优,并将优化后的神经网络模型用在控制系统中进行修正,进一步完善辨识模型。应用在热工系统中,仿真结果表明了该辨识方法的有效性。

关键词: 改进BP网络, 粒子群算法, 辨识, 参数优化

CLC Number: