For a biological agent operating under environmental pressure, energy consumption and reaction times are of critical importance. Similarly, engineered systems also strive for short time-to-solution and low energy-to-solution characteristics. At the level of neuronal implementation, this implies achieving the desired results with as few and as early spikes as possible. In the time-to-first-spike-coding framework, both of these goals are inherently emerging features of learning. Here, we describe a rigorous derivation of learning such first-spike times in networks of leaky integrate-and-fire neurons, relying solely on input and output spike times, and show how it can implement error backpropagation in hierarchical spiking networks. Furthermore, we emulate our framework on the BrainScaleS-2 neuromorphic system and demonstrate its capability of harnessing the chip's speed and energy characteristics. Finally, we examine how our approach generalizes to other neuromorphic platforms by studying how its performance is affected by typical distortive effects induced by neuromorphic substrates.
翻译:对于在环境压力下操作的生物制剂而言,能源消耗和反应时间至关重要。同样,工程设计系统还力求短期溶解和低能量溶解特性。在神经执行层面,这意味着要尽可能少地和尽早地达到预期结果。在第一次喷射的编码框架中,这两个目标都是学习的内在新特点。在这里,我们描述了在漏泄综合和火灾神经元网络中学习这种首次喷射时间的严格衍生结果,仅仅依靠输入和输出的激增时间,并展示它如何能够在等级喷射网络中执行错误回传。此外,我们在大脑表S-2神经形态系统上模仿我们的框架,并展示其利用芯片速度和能量特性的能力。最后,我们研究我们的方法如何通过研究神经形态子体引发的典型扭曲效应如何影响其性能对其他神经形态平台进行概括。