Department of Electrical and Computer Engineering, National University of Singapore, Singapore 117576.
Neural Comput. 2013 Feb;25(2):450-72. doi: 10.1162/NECO_a_00395. Epub 2012 Nov 13.
During the past few decades, remarkable progress has been made in solving pattern recognition problems using networks of spiking neurons. However, the issue of pattern recognition involving computational process from sensory encoding to synaptic learning remains underexplored, as most existing models or algorithms target only part of the computational process. Furthermore, many learning algorithms proposed in the literature neglect or pay little attention to sensory information encoding, which makes them incompatible with neural-realistic sensory signals encoded from real-world stimuli. By treating sensory coding and learning as a systematic process, we attempt to build an integrated model based on spiking neural networks (SNNs), which performs sensory neural encoding and supervised learning with precisely timed sequences of spikes. With emerging evidence of precise spike-timing neural activities, the view that information is represented by explicit firing times of action potentials rather than mean firing rates has been receiving increasing attention. The external sensory stimulation is first converted into spatiotemporal patterns using a latency-phase encoding method and subsequently transmitted to the consecutive network for learning. Spiking neurons are trained to reproduce target signals encoded with precisely timed spikes. We show that when a supervised spike-timing-based learning is used, different spatiotemporal patterns are recognized by different spike patterns with a high time precision in milliseconds.
在过去的几十年中,使用尖峰神经元网络解决模式识别问题取得了显著的进展。然而,涉及从感觉编码到突触学习的计算过程的模式识别问题仍然没有得到充分的研究,因为大多数现有模型或算法仅针对计算过程的一部分。此外,文献中提出的许多学习算法忽略或很少关注感觉信息编码,这使得它们与从现实刺激中编码的神经逼真感觉信号不兼容。通过将感觉编码和学习视为一个系统过程,我们试图基于尖峰神经网络(SNN)构建一个集成模型,该模型使用精确时间尖峰序列执行感觉神经编码和监督学习。随着精确尖峰神经活动的出现证据越来越多,信息由动作电位的明确触发时间而不是平均触发率表示的观点受到了越来越多的关注。外部感觉刺激首先使用潜伏期-相位编码方法转换为时空模式,然后传输到连续网络进行学习。尖峰神经元被训练以重现用精确时间尖峰编码的目标信号。我们表明,当使用基于监督尖峰定时的学习时,不同的时空模式可以通过具有毫秒级高精度的不同尖峰模式来识别。