Osogami Takayuki, Otsuka Makoto
IBM, IBM Research - Tokyo, Tokyo, 103-8510, Japan.
Sci Rep. 2015 Sep 16;5:14149. doi: 10.1038/srep14149.
An artificial neural network, such as a Boltzmann machine, can be trained with the Hebb rule so that it stores static patterns and retrieves a particular pattern when an associated cue is presented to it. Such a network, however, cannot effectively deal with dynamic patterns in the manner of living creatures. Here, we design a dynamic Boltzmann machine (DyBM) and a learning rule that has some of the properties of spike-timing dependent plasticity (STDP), which has been postulated for biological neural networks. We train a DyBM consisting of only seven neurons in a way that it memorizes the sequence of the bitmap patterns in an alphabetical image "SCIENCE" and its reverse sequence and retrieves either sequence when a partial sequence is presented as a cue. The DyBM is to STDP as the Boltzmann machine is to the Hebb rule.
诸如玻尔兹曼机这样的人工神经网络可以通过赫布规则进行训练,以便它存储静态模式,并在向其呈现相关线索时检索特定模式。然而,这样的网络无法像生物那样有效地处理动态模式。在此,我们设计了一种动态玻尔兹曼机(DyBM)和一种具有某些脉冲时间依赖可塑性(STDP)特性的学习规则,STDP已被假定用于生物神经网络。我们以一种方式训练一个仅由七个神经元组成的DyBM,使其记住字母图像“SCIENCE”中位图模式的序列及其反向序列,并在呈现部分序列作为线索时检索任一序列。DyBM与STDP的关系就如同玻尔兹曼机与赫布规则的关系。