遗传进化型神经网络体系结构研究

被引:0
作者
刘志伟
机构
[1] 合肥工业大学
关键词
遗传神经网络; 基于节点的编码; 种群; 小生境; 结构化变异;
D O I
暂无
年度学位
2007
学位类型
硕士
导师
摘要
进化型神经网络(EANN)是进化算法与神经网络的结合。进化型神经网络已经越来越受到人们的关注,该领域的研究非常活跃,已经取得了很多有价值的结论和结果,并在工程上已经有一些成功的应用实例,这为进化型神经网络更为广泛深入的应用带来了充满希望的前景。 本文首先介绍了遗传算法、神经网络技术的发展历程、理论基础和应用领域。接着重点介绍了遗传神经网络,在其中详细地介绍了遗传神经网络研究的关键技术和编码方法,并介绍了遗传BP神经网络及其在鼠标手势识别中的应用。然后介绍了目前一些进化型神经网络中存在的一些问题,并从结构功能映射问题,杂交时破坏父代的结构功能创新问题,如何使网络的拓扑尽可能小等问题探讨了可能的解决方法,综合这些问题的解决方法,给出了一种新型进化神经网络体系结构的方法,这种方法有效地避免了上面提到的三种问题。通过试验证实了其良好的效果。 通过基于节点的编码来描述网络的结构和连接权值。当创建新的节点和链接时,它借助于所产生的历史数据,来消除结构功能映射的问题。采取小生境策略来保持群体的多样性,并且利用显式适应性共享技术,通过计算个体表现型之间的欧氏距离来确定种群。通过保持群体的多样性有效的防止了进化的早熟。从没有隐藏层的最简单的拓扑开始,拓扑的扩大通过结构化变异来实现。通过这种方式,可以保持网络尺寸尽可能小。 基于前面的研究结果,本文通过基于这种方法的机器人避免碰撞路径规划试验证实了这种构造神经网络体系结构的良好效果。
引用
收藏
页数:61
共 9 条
[2]
一种基于多物种协同进化的神经网络优化方法 [J].
姜新农 ;
王文香 .
计算机工程与应用 , 2006, (15) :69-71
[3]
一种基于多进化神经网络的分类方法 [J].
商琳 ;
王金根 ;
姚望舒 ;
陈世福 .
软件学报, 2005, (09) :1577-1583
[4]
遗传算法理论研究综述 [J].
戴晓晖 ;
李敏强 ;
寇纪淞 .
控制与决策, 2000, (03) :263-268+273
[5]
游戏编程中的人工智能技术.[M].(美)MatBuckland著;吴祖增;沙鹰翻译;.清华大学出版社.2006,
[6]
A neural network with evolutionary neurons [J].
Alvarez, A .
NEURAL PROCESSING LETTERS, 2002, 16 (01) :43-52
[7]
Online interactive neuro-evolution [J].
Agogino, A ;
Stanley, K ;
Miikkulainen, R .
NEURAL PROCESSING LETTERS, 2000, 11 (01) :29-37
[8]
Efficient reinforcement learning through symbiotic evolution.[J].David E. Moriarty;Risto Miikkulainen.Machine Learning.1996, 1
[9]
DYNAMIC PARAMETER ENCODING FOR GENETIC ALGORITHMS [J].
SCHRAUDOLPH, NN ;
BELEW, RK .
MACHINE LEARNING, 1992, 9 (01) :9-21