基于语法引导遗传编程的神经树的研究与应用

来源 :济南大学 | 被引量 : 0次 | 上传用户:sunlang110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
研究表明人工神经网络由于其大规模并行处理、容错性、自组织和自适应能力和联想功能强等特点,成为解决很多问题的有力工具,并且已经广泛应用在函数逼近、系统识别和控制、信号和图像处理及时间序列预测等许多科学和工程领域。在神经网络的研究课题中,最重要的一个问题是怎样选择合适的神经网络结构以及相关参数。神经网络的权值和阈值等参数可以用许多方法学习得到,如误差反向传播算法,遗传算法,进化编程和随机搜索算法等。通常神经网络的结构决定着它的性能,网络结构是用节点之间是否连接的方式来表明的,但网络结构的设计目前还没有规律可循。对于同一个问题的解决,可能存在多个结构不同且性能不同的神经网络。根据具体的问题,所设计的神经网络可能是多个隐含层和输入输出层,每个神经元的激励函数可以是不同的,但是有些时候则可能是输入层和输出层直接连接而没有中间层。近年来许多学者致力于实现神经网络结构和参数的自动优化的研究。本文研究的神经树就是一种网络结构和相关参数自动优化的神经网络系统,这是由于它是采用树结构编码的,一些基于树结构编码的优化算法,如遗传编程、蚂蚁编程和概率递增编程等,可被用来优化神经树的结构,而再结合一些参数优化算法就可以实现结构和参数的自动优化。本文系统地介绍了神经网络、基于语法引导遗传编程和神经树的基本理论、构成和实现方法,在总结前人研究的基础上,提出了用基于语法引导的遗传编程来进化神经树结构的实现方法。具体内容如下:(1)对神经网络的基本理论进行了详细的综述。首先概述了神经网络的特点、产生和发展历史,着重介绍了神经网络的基本思想、研究领域和应用发展情况,然后从理论和应用研究上综述神经网络的研究现状,总结了神经网络设计中的难点问题。(2)介绍了基于语法引导的遗传编程。首先概述了进化算法的基本思想,重点介绍了遗传算法和遗传编程的基本理论,然后阐述了基于上下文无关语法模型的遗传编程和基于随机概率语法模型的遗传编程的定义和实现方法。(3)研究了神经树的特点和实现方法。分别介绍了采用基于上下文无关语法模型的遗传编程和基于随机概率模型的遗传编程结合参数优化算法,如遗传算法、粒子群优化算法等来建立神经树模型的方法。(4)将基于语法引导遗传编程的神经树模型应用于时间序列预测和分类预测等领域。各种仿真实验,如股票指数预测,外汇汇率预测和白血病细胞分类预测等实验的结果都表明基于语法引导遗传编程的神经树模型比标准神经网络模型的预测结果更具有效性和可靠性。
其他文献
随着计算机图形学理论和技术的不断发展,人们开始一步一步地模拟我们身边的这个世界。从建筑到家具,从城市到自然,图形学的技术使得我们可以将这个现实的世界完完整整的映射进虚
尽管工作流技术由最初的萌芽逐步发展起来,并取得了相当的成功,’但是,从工作流的实际应用状况来看,还远未达到人们所期待的水平。因为企业中存在大量的临时决定的、非结构化
随着Intemet技术的不断发展,IPv4网络协议技术暴露出的问题日益显著,如地址空间紧张、安全性差、服务质量无法保障和路由表爆炸等,其中地址空间的匮乏严重影响了网络技术的发
建设信息高速公路与规划信息网络以推动政治、经济、文化的发展已成为世界各国政府的共识。电子政务作为政府信息化的重要标志,成为信息高速公路的首要应用领域。近年来我国电
显示设备的色彩校正通过对显示图像的色温校正、Gamma调整以及图像抖动等一系列处理过程实现颜色重现的一致性,满足各类显示质量的要求,在视频图像显示处理中占有举足轻重的作
灾难恢复对于诸如银行等重要组织机构信息系统是一项非常重要的技术,因为这些机构的数据是非常致命的。本论文主要研究的内容是工商银行灾难备份系统的体系结构、虚拟磁带库
制造执行系统(MES)是面向生产车间的管理信息系统,它填补了企业计划管理层和车间控制层之间的“鸿沟”。合理且优化的作业级生产调度对于MES在制造企业成功实施有着关键的决定作用。随着技术的进步,具有悠久历史的生产调度问题研究领域目前正朝着柔性化、动态化、多目标化等方向发展。本文依托离散制造企业制造执行系统为应用背景,研究符合生产调度理论发展方向且适合当前实际生产的柔性制造动态多目标调度技术。对现阶段
传感器技术、微机电系统、现代网络和无线通信等技术的进步,推动了具有现代意义的无线传感器网络的产生和发展。无线传感器网络(wireless sensor network)是由部署在监测区域
目前,Ad hoc网络越来越受到关注。在这个领域内,广播、路由等等问题都是研究的热点。本文就Ad hoc网络中的广播技术进行了深入的探讨。现有的广播协议大多基于概率、区域位置
随着互联网的迅猛发展,尤其是社会网络流行和被人们普遍使用,信息已经出现爆炸式的增长。网络中存在的海量信息,为用户提供了非常多的选择,但是这么多的选择,却让用户更加的