Flexible memristor based neuromorphic system for implementing multi-layer neural network algorithms

被引:21
|
作者
Yakopcic, Chris [1 ]
Hasan, Raqibul [1 ]
Taha, Tarek M. [1 ]
机构
[1] Univ Dayton, Dept Elect & Comp Engn, Dayton, OH 45469 USA
关键词
Memristor; neural network; neuromorphic; hardware; dot product;
D O I
10.1080/17445760.2017.1321761
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a memristor-based neuromorphic system that can be used for ex situ training of various multi-layer neural network algorithms. This system is based on an analogue neuron circuit that is capable of performing an accurate dot product calculation. The presented ex situ programming technique can be used to map many key neural algorithms directly onto the grid of resistances in a memristor crossbar. Using this weight-to-crossbar mapping approach along with the memristor based circuit architecture, complex neural algorithms can be easily implemented using this system. Some existing memristor based circuits provide an approximated dot product based on conductance summation, but neuron outputs are not directly correlated to the numerical values obtained in a traditional software approach. To show the effectiveness and versatility of this circuit, two different powerful neural networks were simulated. These include a Restricted Boltzmann Machine for character recognition and a Multilayer Perceptron trained to perform Sobel edge detection. Following these simulations, an analysis was presented that shows how both memristor accuracy and neuron circuit gain relates to output error. [GRAPHICS] . This work presents a novel memristor based architecture that that is capable of implementing multiple different learning algorithms using the same hardware, which is based on crossbar structures such as the one displayed. The example presented shows the result of the memristor architecture when implementing Sobel edge detection using a multilayer perceptron.
引用
收藏
页码:408 / 429
页数:22
相关论文
共 50 条
  • [31] Image Zooming Using a Multi-layer Neural Network
    Hassanpour, H.
    Nowrozian, N.
    AlyanNezhadi, M. M.
    Samadiani, N.
    [J]. COMPUTER JOURNAL, 2018, 61 (11): : 1737 - 1748
  • [32] A Fast Learning Algorithm for the Multi-layer Neural Network
    Bilski, Jaroslaw
    Kowalczyk, Bartosz
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2022, PT I, 2023, 13588 : 3 - 15
  • [33] Multi-layer Attention Aggregation in Deep Neural Network
    Zhang, Zetan
    [J]. PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 134 - 138
  • [34] Building multi-layer small world neural network
    Yang, Shuzhong
    Luo, Siwei
    Li, Jianyu
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 1, 2006, 3971 : 695 - 700
  • [35] A Study on Single and Multi-layer Perceptron Neural Network
    Singh, Jaswinder
    Banerjee, Rajdeep
    [J]. PROCEEDINGS OF THE 2019 3RD INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC 2019), 2019, : 35 - 40
  • [36] Multi-Layer Fusion Neural Network for Deepfake Detection
    Zhao, Zheng
    Wang, Penghui
    Lu, Wei
    [J]. INTERNATIONAL JOURNAL OF DIGITAL CRIME AND FORENSICS, 2021, 13 (04) : 26 - 39
  • [37] Document resizing using a multi-layer neural network
    Ahmed, MN
    Cooper, BE
    Love, ST
    [J]. IS&T'S NIP17: INTERNATIONAL CONFERENCE ON DIGITAL PRINTING TECHNOLOGIES, 2001, : 792 - 796
  • [38] An intelligent ensemble classification method based on multi-layer perceptron neural network and evolutionary algorithms for breast cancer diagnosis
    Azad, Saeed Talatian
    Ahmadi, Gholamreza
    Rezaeipanah, Amin
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2022, 34 (06) : 949 - 969
  • [39] Evaluation model of economic competitiveness based on multi-layer fuzzy neural network
    Wang Zhongfu
    Feng Yanhong
    [J]. Cluster Computing, 2019, 22 : 4405 - 4412
  • [40] QoE Prediction on Imbalanced IPTV data based on Multi-layer Neural Network
    Lv, Chaoping
    Huang, Ruochen
    Zhuang, Wenqin
    Wei, Xin
    Bao, Qiuxia
    [J]. 2017 13TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2017, : 818 - 823