IEEE Trans Cybern. 2022 Mar;52(3):1364-1376. doi: 10.1109/TCYB.2020.2984888. Epub 2022 Mar 11.
Spikes are the currency in central nervous systems for information transmission and processing. They are also believed to play an essential role in low-power consumption of the biological systems, whose efficiency attracts increasing attentions to the field of neuromorphic computing. However, efficient processing and learning of discrete spikes still remain a challenging problem. In this article, we make our contributions toward this direction. A simplified spiking neuron model is first introduced with the effects of both synaptic input and firing output on the membrane potential being modeled with an impulse function. An event-driven scheme is then presented to further improve the processing efficiency. Based on the neuron model, we propose two new multispike learning rules which demonstrate better performance over other baselines on various tasks, including association, classification, and feature detection. In addition to efficiency, our learning rules demonstrate high robustness against the strong noise of different types. They can also be generalized to different spike coding schemes for the classification task, and notably, the single neuron is capable of solving multicategory classifications with our learning rules. In the feature detection task, we re-examine the ability of unsupervised spike-timing-dependent plasticity with its limitations being presented, and find a new phenomenon of losing selectivity. In contrast, our proposed learning rules can reliably solve the task over a wide range of conditions without specific constraints being applied. Moreover, our rules cannot only detect features but also discriminate them. The improved performance of our methods would contribute to neuromorphic computing as a preferable choice.
棘波是中枢神经系统中信息传递和处理的载体。人们认为,它们在生物系统的低功耗方面也起着至关重要的作用,其效率引起了神经形态计算领域越来越多的关注。然而,离散棘波的有效处理和学习仍然是一个具有挑战性的问题。在本文中,我们朝着这个方向做出了贡献。首先引入了一种简化的尖峰神经元模型,其中突触输入和放电输出对膜电位的影响均采用脉冲函数进行建模。然后提出了一种事件驱动方案,以进一步提高处理效率。基于神经元模型,我们提出了两种新的多尖峰学习规则,这些规则在各种任务(包括联想、分类和特征检测)上都优于其他基线,具有更好的性能。除了效率之外,我们的学习规则还表现出对不同类型强噪声的高度鲁棒性。它们还可以推广到分类任务的不同尖峰编码方案中,值得注意的是,单个神经元可以使用我们的学习规则解决多类别分类。在特征检测任务中,我们重新审视了无监督尖峰时间依赖可塑性的能力,并提出了其局限性,发现了一种新的失去选择性的现象。相比之下,我们提出的学习规则可以在没有特定约束的情况下可靠地解决任务,并且可以在广泛的条件下工作。此外,我们的规则不仅可以检测特征,还可以对其进行区分。我们方法的改进性能将作为一种优选方案,有助于神经形态计算的发展。