首页> 外文会议>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.
机译:尖峰神经网络(SNNS)由于其计算属性而产生了相当大的兴奋,被认为优于传统的冯诺伊曼机器,并与生活大脑共享性质。然而,建立这些系统的进展是有限的,因为我们缺乏设计方法。我们提出了一种基因驱动的网络生长算法,其能够产生遗传算法(进化计算)来生成和测试SNN。该算法的基因组长度增长O(n),其中n是神经元数量; n也在演变。基因组不仅指定了网络拓扑,而且还指定了其所有参数。在实验中,该算法发现了在给定补格输入的有效产生稳健的尖峰爆裂行为的SNN,适用于中央图案发生器的应用。尽管演变没有包括输入尖峰列车的扰动,但演进的网络对这种扰动表现出显着的稳健性。在第二个任务中,发现序列检测器,几个相关的鉴别设计,所有这些都是“错误”,因为当输入尖峰同时(即,序列不严格)时,它们被解雇,但不是它们超出序列时。当序列太接近老师宣布他们依据时,他们也会被解雇。也就是说,即使没有明确奖励这样做,进化也产生了这些行为。我们乐观地说,这项技术可能会扩大,以产生强大的SNN设计,即人类将很难生产。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号