Spiking neural networks (SNNs) are largely inspired by biology and neuroscience and leverage ideas and theories to create fast and efficient learning systems. Spiking neuron models are adopted as core processing units in neuromorphic systems because they enable event-based processing. The integrate-and-fire (I&F) models are often adopted, with the simple Leaky I&F (LIF) being the most used. The reason for adopting such models is their efficiency and/or biological plausibility. Nevertheless, rigorous justification for adopting LIF over other neuron models for use in artificial learning systems has not yet been studied. This work considers various neuron models in the literature and then selects computational neuron models that are single-variable, efficient, and display different types of complexities. From this selection, we make a comparative study of three simple I&F neuron models, namely the LIF, the Quadratic I&F (QIF) and the Exponential I&F (EIF), to understand whether the use of more complex models increases the performance of the system and whether the choice of a neuron model can be directed by the task to be completed. Neuron models are tested within an SNN trained with Spike-Timing Dependent Plasticity (STDP) on a classification task on the N-MNIST and DVS Gestures datasets. Experimental results reveal that more complex neurons manifest the same ability as simpler ones to achieve high levels of accuracy on a simple dataset (N-MNIST), albeit requiring comparably more hyper-parameter tuning. However, when the data possess richer Spatio-temporal features, the QIF and EIF neuron models steadily achieve better results. This suggests that accurately selecting the model based on the richness of the feature spectrum of the data could improve the whole system's performance. Finally, the code implementing the spiking neurons in the SpykeTorch framework is made publicly available.
翻译:螺旋神经网络(SNN)主要受生物学和神经科学的启发,利用理论和理论来创建快速高效的学习系统。 Spikn 神经模型被采纳为神经形态系统中的核心处理器,因为它们能够进行基于事件的处理。 集成和火( I & F) 模型经常被采用, 最常用的是简单的Leaky I & F( LIF) 。 采用这些模型的原因是它们的效率和/ 或生物的可辨性。 然而, 还没有研究采用LIF 和其他神经神经模型来创建快速高效的学习系统。 这项工作将各种神经模型作为神经形态的模型, 然后选择单变量、高效和显示不同类型复杂性的计算神经神经神经神经模型。 从此选择, 我们比较研究三种简单的 I&F 神经形态模型, 即LIF, Quadoratric I&F (QIF) 整体可以改进。 更复杂的神经神经神经神经形态模型的使用是否提高系统性, 而Slent Streal- dreal 将S- dreal 数据转换为Sentalal 数据在Staryal 上更精确的S- dal- dal dal dal deal deal deal deal deal dre dal disal disal disal lad disal 。