Spiking neural networks (SNN) are considered as a perspective basis for performing all kinds of learning tasks - unsupervised, supervised and reinforcement learning. Learning in SNN is implemented through synaptic plasticity - the rules which determine dynamics of synaptic weights depending usually on activity of the pre- and post-synaptic neurons. Diversity of various learning regimes assumes that different forms of synaptic plasticity may be most efficient for, for example, unsupervised and supervised learning, as it is observed in living neurons demonstrating many kinds of deviations from the basic spike timing dependent plasticity (STDP) model. In the present paper, we formulate specific requirements to plasticity rules imposed by unsupervised learning problems and construct a novel plasticity model generalizing STDP and satisfying these requirements. This plasticity model serves as main logical component of the novel supervised learning algorithm called SCoBUL (Spike Correlation Based Unsupervised Learning) proposed in this work. We also present the results of computer simulation experiments confirming efficiency of these synaptic plasticity rules and the algorithm SCoBUL.
翻译:在SNN的学习是通过合成可塑性规则进行的,这些规则决定合成重量的动态,这通常取决于合成前和后神经神经的活性。各种学习制度的多样性假定,不同形式的合成可塑性对于例如未经监督和监督的学习最为有效,因为在活的神经人身上观察到,与基本峰值依赖的可塑性模式(STDP)有多种偏离。在本文件中,我们为未受监督的学习问题所强加的可塑性规则制定了具体要求,并建立了一个新的可塑性模型,对STDP加以概括并满足这些要求。这种塑料模型是这项工作中提议的新型受监督学习算法的主要逻辑组成部分,该算法称为SCoBUL(Spoppike Correrlation Basyd Unurvey Learning)。我们还介绍了计算机模拟实验的结果,确认这些合成可塑性规则的效率以及SCOBUL的算法。