Memristor Based Neuromorphic Circuit for Ex-Situ Training of Multi-Layer Neural Network Algorithms

被引:0
|
作者
Yakopcic, Chris [1 ]
Hasan, Raqibul [1 ]
Taha, Tarek M. [1 ]
机构
[1] Univ Dayton, Dayton, OH 45469 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a novel memristor-based neuromorphic circuit that can be used for ex-situ training of multi-layer neural network algorithms. 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. This is possible because the proposed circuit is capable of calculating a true dot product. Existing circuits provide an approximated dot product based on a summation of conductance values, which is inaccurate due to the parallel structure of the crossbar. To show the effectiveness and versatility of this circuit, three different powerful neural networks were simulated. These include a Restricted Boltzmann Machine (RBM) for character recognition, a Convolutional Neural Network (CNN) also for character recognition, and a Multilayer Perceptron (MLP) trained to perform Sobel edge detection. Finally, an architecture analysis was performed showing that neuromorphic processors based on these memristor crossbar circuits can be up to 5 orders of magnitude more power efficient than a RISC processor.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Learning Method for Ex-situ Training of Memristor Crossbar based Multi-Layer Neural Network
    Bala, Anu
    Adeyemo, Adedotun
    Yang, Xiaohan
    Jabir, Abusaleh
    [J]. 2017 9TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT), 2017, : 305 - 310
  • [2] Ex-Situ Programming in a Neuromorphic Memristor Based Crossbar Circuit
    Yakopcic, Chris
    Taha, Tarek M.
    [J]. PROCEEDINGS OF THE 2015 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2015, : 300 - 304
  • [3] Flexible memristor based neuromorphic system for implementing multi-layer neural network algorithms
    Yakopcic, Chris
    Hasan, Raqibul
    Taha, Tarek M.
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2018, 33 (04) : 408 - 429
  • [4] Ex-situ Training of Dense Memristor Crossbar for Neuromorphic Applications
    Hasan, Raqibul
    Yakopcic, Chris
    Taha, Tarek M.
    [J]. PROCEEDINGS OF THE 2015 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH 15), 2015, : 75 - 81
  • [5] Ex-situ training of large memristor crossbars for neural network applications
    Hasan, Raqibul
    Yakopcic, Chris
    Taha, Tarek M.
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2019, 99 (01) : 1 - 10
  • [6] Ex-situ training of large memristor crossbars for neural network applications
    Raqibul Hasan
    Chris Yakopcic
    Tarek M. Taha
    [J]. Analog Integrated Circuits and Signal Processing, 2019, 99 : 1 - 10
  • [7] Method for ex-situ training in memristor-based neuromorphic circuit using robust weight programming method
    Yakopcic, C.
    Taha, T. M.
    McLean, M.
    [J]. ELECTRONICS LETTERS, 2015, 51 (12) : 899 - 900
  • [8] Circuit Optimization Techniques for Efficient Ex-Situ Training of Robust Memristor Based Liquid State Machine
    Henderson, Alex
    Yakopcic, Chris
    Merkel, Cory
    Harbour, Steven
    Taha, Tarek M.
    Hazan, Hananel
    [J]. PROCEEDINGS OF THE 17TH ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES, NANOARCH 2022, 2022,
  • [9] On-chip training of memristor crossbar based multi-layer neural networks
    Hasan, Raqibul
    Taha, Tarek M.
    Yakopcic, Chris
    [J]. MICROELECTRONICS JOURNAL, 2017, 66 : 31 - 40
  • [10] A fast training method for memristor crossbar based multi-layer neural networks
    Hasan, Raqibul
    Taha, Tarek M.
    Yakopcic, Chris
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2017, 93 (03) : 443 - 454