首页> 外文期刊>Evolutionary computation >Evolution of Cartesian Genetic Programs for Development of Learning Neural Architecture
【24h】

Evolution of Cartesian Genetic Programs for Development of Learning Neural Architecture

机译:用于学习神经体系结构发展的笛卡尔遗传程序的演变

获取原文
       

摘要

Although artificial neural networks have taken their inspiration from natural neurological systems, they have largely ignored the genetic basis of neural functions. Indeed, evolutionary approaches have mainly assumed that neural learning is associated with the adjustment of synaptic weights. The goal of this paper is to use evolutionary approaches to find suitable computational functions that are analogous to natural sub-components of biological neurons and demonstrate that intelligent behavior can be produced as a result of this additional biological plausibility. Our model allows neurons, dendrites, and axon branches to grow or die so that synaptic morphology can change and affect information processing while solving a computational problem. The compartmental model of a neuron consists of a collection of seven chromosomes encoding distinct computational functions inside the neuron. Since the equivalent computational functions of neural components are very complex and in some cases unknown, we have used a form of genetic programming known as Cartesian genetic programming (CGP) to obtain these functions. We start with a small random network of soma, dendrites, and neurites that develops during problem solving by repeatedly executing the seven chromosomal programs that have been found by evolution. We have evaluated the learning potential of this system in the context of a well-known single agent learning problem, known as Wumpus World. We also examined the harder problem of learning in a competitive environment for two antagonistic agents, in which both agents are controlled by independent CGP computational networks (CGPCN). Our results show that the agents exhibit interesting learning capabilities.
机译:尽管人工神经网络的灵感来自自然神经系统,但它们很大程度上忽略了神经功能的遗传基础。确实,进化方法主要假设神经学习与突触权重的调整有关。本文的目的是使用进化方法找到类似于生物神经元天然子成分的合适计算功能,并证明由于这种额外的生物合理性,可以产生智能行为。我们的模型允许神经元,树突和轴突分支生长或死亡,因此突触形态可以改变并影响信息处理,同时解决计算问题。神经元的区室模型由七个染色体的集合组成,这些染色体编码神经元内部的不同计算功能。由于神经组件的等效计算功能非常复杂,并且在某些情况下是未知的,因此我们使用一种称为笛卡尔遗传编程(CGP)的遗传编程形式来获取这些功能。我们从一个小的随机的,由体细胞,树突和神经突组成的随机网络开始,该网络通过重复执行通过进化发现的七个染色体程序来解决问题。我们在一个众所周知的单代理学习问题Wumpus World的背景下评估了该系统的学习潜力。我们还研究了在竞争环境中学习两种药物的较难问题,其中两种药物均由独立的CGP计算网络(CGPCN)控制。我们的结果表明,代理具有有趣的学习能力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号