Skip to main content

Memristor-Based Design of Sparse Compact Convolutional Neural Network

Publication ,  Journal Article
Wen, S; Wei, H; Yan, Z; Guo, Z; Yang, Y; Huang, T; Chen, Y
Published in: IEEE Transactions on Network Science and Engineering
July 1, 2020

Memristor has been widely studied for hardware implementation of neural networks due to the advantages of nanometer size, low power consumption, fast switching speed and functional similarity to biological synapse. However, it is difficult to realize memristor-based deep neural networks for there exist a large number of network parameters in general structures such as LeNet, FCN, etc. To mitigate this problem, this paper aims to design a memristor-based sparse compact convolutional neural network (MSCCNN) to reduce the number of memristors. We firstly use an average pooling and 1× 1 convolutional layer to replace fully connected layers. Meanwhile, depthwise separation convolution is utilized to replace traditional convolution to further reduce the number of parameters. Furthermore, a network pruning method is adopted to remove the redundant memristor crossbars for depthwise separation convolutional layers. Therefore, a more compact network structure is obtained while the recognition accuracy remaining unchanged. Simulation results show that the designed model achieves superior accuracy rates while greatly reducing the scale of the hardware circuit. Compared with traditional designs of memristor-based CNN, our proposed model has smaller area and lower power consumption.

Duke Scholars

Published In

IEEE Transactions on Network Science and Engineering

DOI

EISSN

2327-4697

Publication Date

July 1, 2020

Volume

7

Issue

3

Start / End Page

1431 / 1440
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wen, S., Wei, H., Yan, Z., Guo, Z., Yang, Y., Huang, T., & Chen, Y. (2020). Memristor-Based Design of Sparse Compact Convolutional Neural Network. IEEE Transactions on Network Science and Engineering, 7(3), 1431–1440. https://doi.org/10.1109/TNSE.2019.2934357
Wen, S., H. Wei, Z. Yan, Z. Guo, Y. Yang, T. Huang, and Y. Chen. “Memristor-Based Design of Sparse Compact Convolutional Neural Network.” IEEE Transactions on Network Science and Engineering 7, no. 3 (July 1, 2020): 1431–40. https://doi.org/10.1109/TNSE.2019.2934357.
Wen S, Wei H, Yan Z, Guo Z, Yang Y, Huang T, et al. Memristor-Based Design of Sparse Compact Convolutional Neural Network. IEEE Transactions on Network Science and Engineering. 2020 Jul 1;7(3):1431–40.
Wen, S., et al. “Memristor-Based Design of Sparse Compact Convolutional Neural Network.” IEEE Transactions on Network Science and Engineering, vol. 7, no. 3, July 2020, pp. 1431–40. Scopus, doi:10.1109/TNSE.2019.2934357.
Wen S, Wei H, Yan Z, Guo Z, Yang Y, Huang T, Chen Y. Memristor-Based Design of Sparse Compact Convolutional Neural Network. IEEE Transactions on Network Science and Engineering. 2020 Jul 1;7(3):1431–1440.

Published In

IEEE Transactions on Network Science and Engineering

DOI

EISSN

2327-4697

Publication Date

July 1, 2020

Volume

7

Issue

3

Start / End Page

1431 / 1440