Constructing an Associative Memory System Using Spiking Neural Network

被引:27
|
作者
He, Hu [1 ]
Shang, Yingjie [1 ]
Yang, Xu [2 ]
Di, Yingze [2 ]
Lin, Jiajun [2 ]
Zhu, Yimeng [2 ]
Zheng, Wenhao [2 ]
Zhao, Jinfeng [2 ]
Ji, Mengyao [2 ]
Dong, Liya [1 ]
Deng, Ning [1 ]
Lei, Yunlin [2 ]
Chai, Zenghao [2 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing, Peoples R China
[2] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
spiking neural network; artificial intelligence; associative memory system; Hebb's rule; STDP;
D O I
10.3389/fnins.2019.00650
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
Development of computer science has led to the blooming of artificial intelligence (AI), and neural networks are the core of AI research. Although mainstream neural networks have done well in the fields of image processing and speech recognition, they do not perform well in models aimed at understanding contextual information. In our opinion, the reason for this is that the essence of building a neural network through parameter training is to fit the data to the statistical law through parameter training. Since the neural network built using this approach does not possess memory ability, it cannot reflect the relationship between data with respect to the causality. Biological memory is fundamentally different from the current mainstream digital memory in terms of the storage method. The information stored in digital memory is converted to binary code and written in separate storage units. This physical isolation destroys the correlation of information. Therefore, the information stored in digital memory does not have the recall or association functions of biological memory which can present causality. In this paper, we present the results of our preliminary effort at constructing an associative memory system based on a spiking neural network. We broke the neural network building process into two phases: the Structure Formation Phase and the Parameter Training Phase. The Structure Formation Phase applies a learning method based on Hebb's rule to provoke neurons in the memory layer growing new synapses to connect to neighbor neurons as a response to the specific input spiking sequences fed to the neural network. The aim of this phase is to train the neural network to memorize the specific input spiking sequences. During the Parameter Training Phase, STDP and reinforcement learning are employed to optimize the weight of synapses and thus to find a way to let the neural network recall the memorized specific input spiking sequences. The results show that our memory neural network could memorize different targets and could recall the images it had memorized.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A Spiking Neural Network Model for Associative Memory Using Temporal Codes
    Hu, Jun
    Tang, Huajin
    Tan, Kay Chen
    Gee, Sen Bong
    PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 561 - 572
  • [2] Model architecture for associative memory in a neural network of spiking neurons
    Agnes, Everton J.
    Erichsen, Rubem, Jr.
    Brunnet, Leonardo G.
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2012, 391 (03) : 843 - 848
  • [3] ASSOCIATIVE MEMORY NEURAL NETWORK WITH LOW TEMPORAL SPIKING RATES
    AMIT, DJ
    TREVES, A
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1989, 86 (20) : 7871 - 7875
  • [4] A spiking neural network with negative thresholding and its application to associative memory
    Sasaki, K
    Morie, T
    Iwata, A
    2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III, CONFERENCE PROCEEDINGS, 2004, : 89 - 92
  • [5] A VLSI Spiking Neural Network with Symmetric STDP and Associative Memory Operation
    Huayaney, Frank L. Maldonado
    Tanaka, Hideki
    Matsuo, Takayuki
    Morie, Takashi
    Aihara, Kazuyuki
    NEURAL INFORMATION PROCESSING, PT III, 2011, 7064 : 381 - +
  • [6] ASSOCIATIVE MEMORY IN A NETWORK OF SPIKING NEURONS
    GERSTNER, W
    VANHEMMEN, JL
    NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1992, 3 (02) : 139 - 164
  • [7] A memory neural system built based on spiking neural network
    He, Hu
    Wang, Qilin
    Yang, Xu
    Lei, Yunlin
    Cai, Jian
    Deng, Ning
    NEUROCOMPUTING, 2021, 442 : 146 - 160
  • [8] Improving associative memory in a network of spiking neurons
    Hunter, Russell
    Cobb, Stuart
    Graham, Bruce P.
    ARTIFICIAL NEURAL NETWORKS - ICANN 2008, PT II, 2008, 5164 : 636 - +
  • [9] IMPROVING ASSOCIATIVE MEMORY IN A NETWORK OF SPIKING NEURONS
    Hunter, Russell
    Cobb, Stuari
    Graham, Bruce P.
    NEURAL NETWORK WORLD, 2009, 19 (05) : 447 - 470
  • [10] Supervised Associative Learning in Spiking Neural Network
    Yusoff, Nooraini
    Gruening, Andre
    ARTIFICIAL NEURAL NETWORKS-ICANN 2010, PT I, 2010, 6352 : 224 - 229