一种人工鱼群算法的改进及其对BP神经网络的优化研究

来源 :湖南科技大学 | 被引量 : 0次 | 上传用户:bbboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工神经网络是一种抽象模拟生物神经系统组成结构、工作方式以及系统功能的运算模型。其中,BP神经网络是运用最为广泛的一种人工神经网络。在实际的应用中,BP神经网络存在着易陷入局部极值的问题。当前对此问题的解决方法主要分为两大类:第一类是改进BP算法原理;第二类是采用其它领域的理论来优化BP算法,如用人工鱼群算法优化BP神经网络就属于第二类解决方法,但人工鱼群算法在复杂的应用场景下,其全局寻优能力和寻优精度都有待提高。因此,本文针对这种不足,先对人工鱼群算法进行改进,再用改进的人工鱼群算法来优化BP神经网络,以提高BP神经网络克服局部极值实现正确输出的能力。本文主要工作如下:第一,为提高人工鱼群算法的寻优功能,本文提出了一种基于自适应动态邻域结构的人工鱼群算法(ADAFSA)。在基本人工鱼群算法中,视野和步长是固定不定的,人工鱼的邻域结构也是由视野来确定的,这会影响人工鱼的全局寻优能力和寻优精度。ADAFSA主要有以下四点改进:采用一种基于距离和迭代次数的方式来构建更有效的人工鱼邻域结构;将视野和步长设置为可根据邻域结构信息自适应调整的变量;去掉拥挤度因子和增加公告板并改变人工鱼的聚群、追尾和觅食行为方式;重新设计了算法的步骤和流程。仿真实验表明ADAFSA的全局寻优能力和寻优精度都得到了提高。第二,采用本文所提出的ADAFSA来对BP神经网络进行优化(ADAFSA-BPNN)。先利用ADAFSA的全局搜索能力,将BP神经网络的初始权值和阀值调整至全局最优值附近,然后再执行BP算法训练网络的权值和阀值。函数拟合仿真实验表明该优化方法提高了BP神经网络的泛化性能。第三,将本文所提出的ADAFSA-BPNN应用于语音信号的识别当中。首先,设计基于ADAFSA-BPNN的语音识别流程;然后,提取并处理好四类音乐特征信号的数据;最后,进行识别仿真实验。实验结果表明将ADAFSA-BPNN用语音识别中的效果比较好。
其他文献
随着Internet应用的快速普及,提供安全的企业资源访问已经成为一项迫切的需求。无论用户是在远程的办公室还是出差的宾馆里工作,他们都需要通过简单的访问到企业资源来开展工
随着社会的不断发展,人们对于移动多媒体的需求日益增大,手机、PDA、移动媒体播放器等手持设备成为人们必不可少的移动终端设备。由于这些设备资源的限制,人们对于多媒体信息
在田径教学训练中创伤发生率并不高,但是不重视预防创伤,缺乏具体措施,一旦发生伤害事故,不仅影响学生身心健康和学习,而且影响运动技术水平和成绩的提高,严重的还会影响到
Ad Hoc网络是一种不依赖于网络基础设施的自组织的无线移动网络,因其灵活性和实用性受到越来越多的关注。由于Ad Hoc网络的带宽和能量有限,如何平衡网络负载,提高路径的有效
以互联网上关于艺术设计专业的岗位招聘信息为调查对象,分别对北京、上海、广州、深圳、长沙五地的设计人才市场需求情况进行调查、统计和分析,结果显示就业市场对应届艺术设
高中阶段,学习压力不断加大,学习内容不断增多,如果没有适当的方法,学生很容易在学习上受挫,从而失去学习的信心.因而,在高中阶段有必要引入类比法进行教学,特别是高中生物.
基于3G网络的启动,各类新型业务会大量出现,这样需要对结算系统相关功能模块进行整理,进一步明确增加3G业务后融合业务支撑对于结算系统的新的要求,针对以上,本文提出如何了
随着互联网的发展和宽带网络的普及,多播通信由于其高效、快捷的数据传输技术而得到越来越广泛的应用。多播技术普及的同时,多播应用也对多播的安全性能提出了要求。针对多播
随着旅行商问题(Traveling Salesman Problem)的应用越来越广泛,任何能使其求解得以优化的方法,都将受到高度的评价和关注。本文对求解旅行商问题的基于泛化竞争和局部渗透机
采用 Logistic 生长方程 W=A/(I+Be~(-k■)拟合若干两系杂交稻不同枝梗颖花单位库容的灌浆过程,结合抽穗后的群体物质生产分析,研究组合间的灌浆差异及其生理原因.结果表明:(