下载此文档

微粒群算法在瓦斯突出预测中应用.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
微粒群算法在***突出预测中应用
摘要:如何确定RBF神经网络的隐单元RBF的中心ci直接影响到神经网络的逼近能力。本文通过带惯性权重的微粒群算法和学****训练法相结合的方式来确定RBF神经网络的隐单元RBF的中心ci。首先使用学****训练的方法根据局部信息确定中心ci,然后充分发挥了微粒群算法全局寻优的特点,通过对数据库的更新,。最后将RBF神经网络用于***突出预测中,得出了准确的预测结果。
关键词:***突出;微粒群算法;RBF神经网络;MATLAB
中国分类号: TP183;文献标识码: A
前言
***突出的产生机理和预测过程比较复杂, RBF神经网络在***突出预测中起到了很重要的作用。煤矿***突出的影响指标很多,并且各个指标与***突出之间的关系为非线性的关系,因此要求RBF神经网络具有很好的非线性逼近能力。
RBF神经网络是以函数逼近理论为基础构造的一类前向网络,网络结构自适应确定,输入与初始值无关,结构简单,训练简洁,能够逼近任意非线性函数,而且在逼近能力、分类能力和学****速度方面均优于BP网络。RBF神经网络网络的设计包括三部分:神经元功能函数的设计,神经元之间的连接形式的确定以及网络训练方式的确定。在这三部分中隐单元RBF的设计是比较重要的。RBF函数是一种局部分布的对中心点径向对称的非负非线性函数。但是在神经元功能函数的设计中,RBF功能函数的中心ci的确定有很大的难度。
通常使用随机选取固定中心法,中心的自组织选择法等,但是由于这些学****训练方法的局限性,通过这些方法得到的神经网络适用性和泛化能力比较差,不能满足***突出预测的要求。本文利用微粒群算法来计算出通过学****训练得到的RBF神经网络的隐单元RBF的中心ci的适应度的方法来确定最后的隐单元RBF的中心ci,并且不断的在以后的实践应用中更新学****训练所用的数据库,系统根据数据库的变化,可以优化原有的隐单元RBF的中心ci ,提高了神经网络的逼近能力,有效的客服了RBF神经网络局部最优的缺点。
1、微粒群算法

微粒群算法(particle swarm optimization,PSO),其基本思想是受鸟类群体行为研究结果的启发,[2]。算法原理如下:
微粒群算法主要是使用微粒的适应度大小进行寻找全局最优和优化参数。他将种群中的每个个体看作是N维空间的一个没有质量和体积的微粒,并且在搜索空间以一定的速度飞行,在飞行过程中不断根据环境的改变来改变自身的速度和方向,直到找到适应度最好的位置。假设Xi=(xa1,xa2,xa3,……xan为微粒i的当前位置,Vi=(va1,va2,va3,…… van)代表微粒当前的飞行速度,Pi=(pa1,pa2,pa3,……pan)表示微粒经历的适应度最好的位置,这是局部最优位置。
当f(xi(a+1))≥f(Pi(a)) 时Pi(a+1)= Pi(a)
当f(xi(a+1) <f(P(a)) 时Pi(a+1)= Xi(a+1) 所以全局最优位置P(a)=min{f(P0

微粒群算法在瓦斯突出预测中应用 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人marry201208
  • 文件大小30 KB
  • 时间2018-11-12