4.6 Article

Memristor-based circuit implementation of Competitive Neural Network based on online unsupervised Hebbian learning rule for pattern recognition

Journal

NEURAL COMPUTING & APPLICATIONS
Volume 34, Issue 1, Pages 319-331

Publisher

SPRINGER LONDON LTD
DOI: 10.1007/s00521-021-06361-4

Keywords

Memristive circuit; Competitive Neural Network; Unsupervised learning; Winner-take-all; Pattern recognition

Funding

  1. National Natural Science Foundation of China [61876209]
  2. National Key R&D Program of China [2017YFC1501301]

Ask authors/readers for more resources

This paper presents a competitive neural network circuit based on voltage-controlled memristors, which enables computing-in-memory and parallel computing. Experimental results in PSPICE confirm the effectiveness of the network in learning and recognizing different patterns.
In this paper, a Competitive Neural Network circuit based on voltage-controlled memristors is proposed, of which the synapse structure is one memristor (1M). The designed circuit consists of the forward calculation part and the weight updating part. The forward calculation part is designed according to the winner-take-all mechanism, in which the m-LIF model and PMOS transistors with switching characteristics are combined to achieve the lateral inhibition. The weight updating part is designed based on the Hebbian learning rule. By using the voltage controlled switches, only the synaptic memristors connected to the winner output neuron obtained from the forward calculation part are adjusted. The whole circuit does not require the participation of CPU, FPGA or other microcontrollers, providing the possibility to realize computing-in-memory and parallel computing. We perform simulation experiments of unsupervised online learning of 5*3 pixels patterns and 28*28 pixels patterns based on the designed circuit in PSPICE. The changing trend of the network weights during the training phase and the high recognition accuracy in the recognition phase verify the network can effectively learn and recognize different patterns.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available