Wang Xiangwen, Lin Xianghong, Dang Xiaochao
College of Computer Science and Engineering, Northwest Normal University, Lanzhou, China.
Front Neurosci. 2019 Mar 27;13:252. doi: 10.3389/fnins.2019.00252. eCollection 2019.
Neuroscience research confirms that the synaptic delays are not constant, but can be modulated. This paper proposes a supervised delay learning algorithm for spiking neurons with temporal encoding, in which both the weight and delay of a synaptic connection can be adjusted to enhance the learning performance. The proposed algorithm firstly defines spike train kernels to transform discrete spike trains during the learning phase into continuous analog signals so that common mathematical operations can be performed on them, and then deduces the supervised learning rules of synaptic weights and delays by gradient descent method. The proposed algorithm is successfully applied to various spike train learning tasks, and the effects of parameters of synaptic delays are analyzed in detail. Experimental results show that the network with dynamic delays achieves higher learning accuracy and less learning epochs than the network with static delays. The delay learning algorithm is further validated on a practical example of an image classification problem. The results again show that it can achieve a good classification performance with a proper receptive field. Therefore, the synaptic delay learning is significant for practical applications and theoretical researches of spiking neural networks.
神经科学研究证实,突触延迟并非恒定不变,而是可以被调节。本文提出了一种用于具有时间编码的脉冲神经元的监督延迟学习算法,其中突触连接的权重和延迟均可调整,以提高学习性能。所提出的算法首先定义脉冲序列核,以便在学习阶段将离散的脉冲序列转换为连续的模拟信号,从而能够对其进行常见的数学运算,然后通过梯度下降法推导突触权重和延迟的监督学习规则。所提出的算法成功应用于各种脉冲序列学习任务,并详细分析了突触延迟参数的影响。实验结果表明,与具有静态延迟的网络相比,具有动态延迟的网络实现了更高的学习精度和更少的学习轮次。延迟学习算法在图像分类问题的实际示例上进一步得到验证。结果再次表明,在适当的感受野下,它可以实现良好的分类性能。因此,突触延迟学习对脉冲神经网络的实际应用和理论研究具有重要意义。