首页> 外文会议>IEEE Symposium on Computational Intelligence for Security and Defense Applications >Evolving spiking neural networks: A novel growth algorithm corrects the teacher
【24h】

Evolving spiking neural networks: A novel growth algorithm corrects the teacher

机译:不断发展的尖峰神经网络:一种新颖的成长算法可以纠正教师

获取原文

摘要

Spiking neural networks (SNNs) have generated considerable excitement because of their computational properties, believed to be superior to conventional von Neumann machines, and sharing properties with living brains. Yet progress building these systems has been limited because we lack a design methodology. We present a gene-driven network growth algorithm that enables a genetic algorithm (evolutionary computation) to generate and test SNNs. The genome length for this algorithm grows O(n) where n is the number of neurons; n is also evolved. The genome not only specifies the network topology, but all its parameters as well. In experiments, the algorithm discovered SNNs that effectively produce a robust spike bursting behavior given tonic inputs, an application suitable for central pattern generators. Even though evolution did not include perturbations of the input spike trains, the evolved networks showed remarkable robustness to such perturbations. On a second task, a sequence detector, several related discriminating designs were found, all made “errors” in that they fired when input spikes were simultaneous (i.e. not strictly in sequence), but not when they were out of sequence. They also fired when the sequence was too close for the teacher to have declared they were in sequence. That is, evolution produced these behaviors even though it was not explicitly rewarded for doing so. We are optimistic that this technology might be scaled up to produce robust SNN designs that humans would be hard pressed to produce.
机译:尖峰神经网络(SNN)由于其计算性能而引起了极大的兴奋,据信它们优于常规的冯·诺依曼机器,并且与活泼的大脑共享属性。但是,由于我们缺乏设计方法,因此构建这些系统的进度受到了限制。我们提出了一种基因驱动的网络增长算法,该算法使遗传算法(进化计算)能够生成和测试SNN。该算法的基因组长度增长O(n),其中n是神经元的数量; n也进化。基因组不仅指定了网络拓扑,而且还指定了其所有参数。在实验中,该算法发现了SNN,在给定补品输入的情况下可以有效地产生强大的尖峰爆发行为,这是适用于中央模式发生器的应用程序。即使进化过程不包括输入尖峰序列的扰动,但进化后的网络对这种扰动仍显示出显着的鲁棒性。在第二项任务上,一个序列检测器发现了几个相关的区分设计,所有这些都产生了“错误”,因为它们是在输入尖峰同时发生时(即不是严格按顺序)触发的,而不是在它们出现乱序时触发的。当顺序太接近以至于老师无法宣布自己处于顺序状态时,他们也会解雇。就是说,尽管进化并没有因此而得到明显的回报,但是却产生了这些行为。我们乐观地认为,这项技术可能会扩大规模,以产生健壮的SNN设计,而人类将很难生产这些设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号