Cargando…

Constructing an Associative Memory System Using Spiking Neural Network

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 understan...

Descripción completa

Detalles Bibliográficos
Autores principales: He, Hu, Shang, Yingjie, Yang, Xu, Di, Yingze, Lin, Jiajun, Zhu, Yimeng, Zheng, Wenhao, Zhao, Jinfeng, Ji, Mengyao, Dong, Liya, Deng, Ning, Lei, Yunlin, Chai, Zenghao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6615473/
https://www.ncbi.nlm.nih.gov/pubmed/31333397
http://dx.doi.org/10.3389/fnins.2019.00650
_version_ 1783433370652377088
author He, Hu
Shang, Yingjie
Yang, Xu
Di, Yingze
Lin, Jiajun
Zhu, Yimeng
Zheng, Wenhao
Zhao, Jinfeng
Ji, Mengyao
Dong, Liya
Deng, Ning
Lei, Yunlin
Chai, Zenghao
author_facet He, Hu
Shang, Yingjie
Yang, Xu
Di, Yingze
Lin, Jiajun
Zhu, Yimeng
Zheng, Wenhao
Zhao, Jinfeng
Ji, Mengyao
Dong, Liya
Deng, Ning
Lei, Yunlin
Chai, Zenghao
author_sort He, Hu
collection PubMed
description 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.
format Online
Article
Text
id pubmed-6615473
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-66154732019-07-22 Constructing an Associative Memory System Using Spiking Neural Network He, Hu Shang, Yingjie Yang, Xu Di, Yingze Lin, Jiajun Zhu, Yimeng Zheng, Wenhao Zhao, Jinfeng Ji, Mengyao Dong, Liya Deng, Ning Lei, Yunlin Chai, Zenghao Front Neurosci Neuroscience 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. Frontiers Media S.A. 2019-07-03 /pmc/articles/PMC6615473/ /pubmed/31333397 http://dx.doi.org/10.3389/fnins.2019.00650 Text en Copyright © 2019 He, Shang, Yang, Di, Lin, Zhu, Zheng, Zhao, Ji, Dong, Deng, Lei and Chai. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
He, Hu
Shang, Yingjie
Yang, Xu
Di, Yingze
Lin, Jiajun
Zhu, Yimeng
Zheng, Wenhao
Zhao, Jinfeng
Ji, Mengyao
Dong, Liya
Deng, Ning
Lei, Yunlin
Chai, Zenghao
Constructing an Associative Memory System Using Spiking Neural Network
title Constructing an Associative Memory System Using Spiking Neural Network
title_full Constructing an Associative Memory System Using Spiking Neural Network
title_fullStr Constructing an Associative Memory System Using Spiking Neural Network
title_full_unstemmed Constructing an Associative Memory System Using Spiking Neural Network
title_short Constructing an Associative Memory System Using Spiking Neural Network
title_sort constructing an associative memory system using spiking neural network
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6615473/
https://www.ncbi.nlm.nih.gov/pubmed/31333397
http://dx.doi.org/10.3389/fnins.2019.00650
work_keys_str_mv AT hehu constructinganassociativememorysystemusingspikingneuralnetwork
AT shangyingjie constructinganassociativememorysystemusingspikingneuralnetwork
AT yangxu constructinganassociativememorysystemusingspikingneuralnetwork
AT diyingze constructinganassociativememorysystemusingspikingneuralnetwork
AT linjiajun constructinganassociativememorysystemusingspikingneuralnetwork
AT zhuyimeng constructinganassociativememorysystemusingspikingneuralnetwork
AT zhengwenhao constructinganassociativememorysystemusingspikingneuralnetwork
AT zhaojinfeng constructinganassociativememorysystemusingspikingneuralnetwork
AT jimengyao constructinganassociativememorysystemusingspikingneuralnetwork
AT dongliya constructinganassociativememorysystemusingspikingneuralnetwork
AT dengning constructinganassociativememorysystemusingspikingneuralnetwork
AT leiyunlin constructinganassociativememorysystemusingspikingneuralnetwork
AT chaizenghao constructinganassociativememorysystemusingspikingneuralnetwork