计算机应用 ›› 2011, Vol. 31 ›› Issue (07): 1793-1796.DOI: 10.3724/SP.J.1087.2011.01793

• 人工智能 • 上一篇    下一篇

神经网络和改进粒子群算法在地震预测中的应用

苏义鑫,沈俊,张丹红,胡孝芳   

  1. 武汉理工大学 自动化学院,武汉 430070
  • 收稿日期:2010-12-22 修回日期:2011-02-18 发布日期:2011-07-01 出版日期:2011-07-01
  • 通讯作者: 苏义鑫
  • 作者简介:苏义鑫(1965-),男,湖北仙桃人,教授,博士生导师,主要研究方向:智能控制;沈俊(1982-),男,湖北汉川人,硕士研究生,主要研究方向:计算机控制、信息系统集成;张丹红(1968-),女,湖北汉川人,教授,主要研究方向:计算机控制、现场总线技术;胡孝芳(1984-),女,湖北巴东人,硕士研究生,主要研究方向:计算机控制、信息系统集成。

Application of neural networks and improved PSO algorithms to earthquake prediction

Yi-xin SU,Jun SHEN,Dan-hong ZHANG,Xiao-fang HU   

  1. College of Automation,Wuhan University of Technology,Wuhan Hubei 430070, China
  • Received:2010-12-22 Revised:2011-02-18 Online:2011-07-01 Published:2011-07-01
  • Contact: Yi-xin SU

摘要: 提出了一种基于神经网络与改进粒子群算法的地震预测方法,该方法采用前向神经网络作为地震震级的预测模型,引入改进的粒子群算法对前向网络的连接权值进行修正。为了设计在全局搜索和局部搜索之间取得最佳平衡的惯性权重,基于粒子动态变异思想对粒子群优化算法进行改进,提出了一种动态变异粒子群优化算法,并将其应用于地震震级预测神经网络模型优化。在仿真实验中,将所提出的方法与另外两个采用不同算法的前向网络预测方法进行了比较。结果表明所提出的优化算法收敛速度最快,所得模型的预测误差最小,泛化能力最强,对地震的中期预测有很好的参考作用。

关键词: 地震预测, 前馈神经网络, 粒子群优化算法

Abstract: This paper proposed an earthquake prediction method based on neural networks and an improved particle swarm optimization algorithm. In this method, a feed forward neural network was applied to predict the level of earthquake, and a modified particle swarm optimization algorithm was applied to optimize the neural network model. In order to get weights of the optimal balance between the global search and local search, a Dynamic Mutational Particle Swarm Optimization (DMPSO) algorithm was designed by using the ideology of dynamic mutation. This algorithm was used to adjust weights of the feed forward neural network. The simulation results of the proposed method were compared with the simulation results of two feed forward networks with different training algorithms. The comparison results show that the prediction model with DMPSO has fastest convergence rate, the smallest prediction error and strongest generalization ability. In conclusion, the model with DMPSO is a good reference to the middle earthquake prediction.

Key words: earthquake prediction, Feed Forward Neural Network (FFNN), Particle Swarm Optimization (PSO) algorithm