BP算法的改进及其应用研究

被引量 : 0次 | 上传用户:zhangbingkai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人工神经网络的发展,其用途日益广泛,应用领域也在不断拓展,已在人工智能、自动控制、计算机科学、信息处理、机器人、模式识别等各个工程领域中有着成功的案例。在众多的神经网络中,又以BP(Back Propagation)网络的应用最为广泛,它所采用的BP算法已成为目前应用最为广泛的神经网络学习算法,绝大部分的神经网络模型都是采用BP算法或它的变化形式。这类算法具有很好的非线性映射能力、泛化能力、容错能力,已在各个工程领域中取得了广泛的应用。但人们在使用过程中却发现,该类算法存在这样那样的局限,比如收敛速度慢、容易陷入局部极小值以及忘记旧样本的趋势,这些局限性严重影响了BP算法的应用。本文主要针对BP算法的缺点,从进化算法和BP算法融合的角度进行改进,设计出效果较优的算法。主要的研究工作如下:第一、在对生物神经网络认识的基础上,对人工神经网络进行了系统的综述。重点研究了BP神经网络模型,对它所采用的BP算法进行了进行了详细的推导,定性分析了该算法的局限性。最后通过吸取前人的BP网络设计经验,总结出了基本的网络设计方法,以求推广BP网络的应用。第二、研究了遗传算法,对遗传算法的构成要素进行了详细的探讨。在此基础上,将它与加动量项和自适应学习率的BP改进算法相结合,提出了一种基于遗传算法的神经网络训练算法,建立了遗传神经网络模型。第三、分析了基本蚁群算法的原理以及三种蚁群算法模型,在TSP问题上,当城市个数很小时,它们具有很好的性能,当问题规模增大时,它们的求解性能下降。针对这一问题,研究了改进蚁群算法-蚁群系统(ACS)原理并进行了仿真实验。在此基础上,结合蚁群系统对BP算法进行改进,提出了一种基于蚁群算法的神经网络训练算法,建立了蚁群神经网络模型。第四、进一步讨论了基于蚁群算法的神经网络训练算法中的利用分割法和随机生成法生成蚁群算法的备选权值集合的方式,提出了利用遗传算法优化生成备选权值集合的方法,通过比较表明此方法对于该算法的收敛性有一定影响,但影响不大。将本文所提出的算法运用在城镇居民家庭人均可支配收入的预测方面,验证了算法的优越性。在一定程度上克服了神经网络容易陷入局部极小值,达到快速收敛的目的。
其他文献
<正>江西省科学技术馆以展览教育、培训教育、实验教育为基本功能,是面向全社会、以提高公众科学文化素质为目的的综合性、公益性科普宣传教育基地,总投资1.5亿。合理的财务
桥梁工程是基础设施建设的重要组成部分,很多城市对桥梁建设项目提出&#39;一桥一景&#39;的要求。在桥梁工程建设过程中,造价管理是一项重要的工作内容,造价管理质量的好坏不
利用阜阳市6个国家站1953-2017年逐小时降水量数据,统计分析阜阳市短时强降水的年际、月际以及强度、空间分布变化特征。结果表明:(1)6站多年平均短时强降水频次为每站4次,以
近几年的戏剧演出中,出现这样一种现象:很多剧作不再重视故事,传统的剧本艺术遭受了前所未有的挑战。相应的,戏剧的动作性被凸显,戏剧作为时间与空间艺术的特性获得强调。也
随着我国市场经济体系的发展,铁路运输面临着经济数量型和质量效率型运输需求的双重压力。市场经济条件下,完整的运输供给应当包括运输数量和和运输质量两个方面。因此,在社
液压系统在航天、航空、冶金、电力等领域,大量的作为伺服控制系统和驱动装置,如果液压系统在运行中发生故障,造成的损失是不言而喻的。液压系统是工程机械的关键组成部分之
粮食是人类赖以生存的必需品,也是人类发展的物质基础。我国人口多,耕地少,又是一个农业大国,处于工业化进程的初级阶段,这样的国情决定了粮食问题在我国不仅是一个重要的经
<正>广丰县审计局近年来通过整合审计资源,创新审计组织方式和审计技术方法,扩大了审计监督覆盖面,取得较好的审计监督效果。其主要做法如下:一、整合审计资源,深化审计监督1
矢量控制技术通过坐标变换将交流电机的定子电流矢量解耦为转矩电流与励磁电流两个直流分量并分别对其进行控制,使得交流电机能够达到直流电机的控制效果。然而,在实际应用中
为选育适宜于春季栽培的晚抽薹白菜新品种,以获得更理想经济效益,本文以北京小杂、先正达、农之春为对照,以高山王、四季王、春夏王、黔白5号4个大白菜品种选育对象,进行产量