JOURNAL ARTICLE

Memristor Based Binary Convolutional Neural Network Architecture With Configurable Neurons

Lixing HuangJietao DiaoHongshan NieWei WangZhiwei LiQingjiang LiHaijun Liu

Year: 2021 Journal:   Frontiers in Neuroscience Vol: 15 Pages: 639526-639526   Publisher: Frontiers Media

Abstract

The memristor-based convolutional neural network (CNN) gives full play to the advantages of memristive devices, such as low power consumption, high integration density, and strong network recognition capability. Consequently, it is very suitable for building a wearable embedded application system and has broad application prospects in image classification, speech recognition, and other fields. However, limited by the manufacturing process of memristive devices, high-precision weight devices are currently difficult to be applied in large-scale. In the same time, high-precision neuron activation function also further increases the complexity of network hardware implementation. In response to this, this paper proposes a configurable full-binary convolutional neural network (CFB-CNN) architecture, whose inputs, weights, and neurons are all binary values. The neurons are proportionally configured to two modes for different non-ideal situations. The architecture performance is verified based on the MNIST data set, and the influence of device yield and resistance fluctuations under different neuron configurations on network performance is also analyzed. The results show that the recognition accuracy of the 2-layer network is about 98.2%. When the yield rate is about 64% and the hidden neuron mode is configured as −1 and +1, namely ±1 MD, the CFB-CNN architecture achieves about 91.28% recognition accuracy. Whereas the resistance variation is about 26% and the hidden neuron mode configuration is 0 and 1, namely 01 MD, the CFB-CNN architecture gains about 93.43% recognition accuracy. Furthermore, memristors have been demonstrated as one of the most promising devices in neuromorphic computing for its synaptic plasticity. Therefore, the CFB-CNN architecture based on memristor is SNN-compatible, which is verified using the number of pulses to encode pixel values in this paper.

Keywords:
MNIST database Memristor Convolutional neural network Neuromorphic engineering Computer science Pattern recognition (psychology) Artificial neural network Artificial intelligence Binary number Network architecture Electronic engineering Computer network Mathematics Engineering

Metrics

36
Cited By
2.93
FWCI (Field Weighted Citation Impact)
25
Refs
0.92
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Memory and Neural Computing
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Neuroscience and Neural Engineering
Life Sciences →  Neuroscience →  Cellular and Molecular Neuroscience
CCD and CMOS Imaging Sensors
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

A memristor-based convolutional neural network with full parallelization architecture

Shengyang SunZhiwei LiJiwei LiHusheng LiuHaijun LiuQingjiang Li

Journal:   IEICE Electronics Express Year: 2019 Vol: 16 (3)Pages: 20181034-20181034
JOURNAL ARTICLE

Hardware Architecture for Convolutional Neural Network with Memristor-Bridges

Aalvee Asad KausaniCaiwen DingMehdi Anwar

Journal:   International Journal of High Speed Electronics and Systems Year: 2025 Vol: 35 (01)
BOOK-CHAPTER

Hardware Architecture for Convolutional Neural Network with Memristor-Bridges

Aalvee Asad KausaniCaiwen DingMehdi Anwar

Selected topics in electornics and systems Year: 2025 Pages: 149-165
JOURNAL ARTICLE

Memristor-based vector neural network architecture*

Haijun LiuChanglin ChenXi ZhuShengyang SunQingjiang LiZhiwei Li

Journal:   Chinese Physics B Year: 2019 Vol: 29 (2)Pages: 028502-028502
© 2026 ScienceGate Book Chapters — All rights reserved.