Committee machines—a universal method to deal with non-idealities in memristor-based neural networks

被引:0
|
作者
D. Joksas
P. Freitas
Z. Chai
W. H. Ng
M. Buckwell
C. Li
W. D. Zhang
Q. Xia
A. J. Kenyon
A. Mehonic
机构
[1] University College London,Department of Electronic and Electrical Engineering
[2] Roberts Building,Department of Electronics and Electrical Engineering
[3] Torrington Place,Department of Electrical and Computer Engineering
[4] Liverpool John Moores University,undefined
[5] Liverpool,undefined
[6] James Parsons Building,undefined
[7] Byrom Street,undefined
[8] University of Massachusetts Amherst,undefined
[9] 100 Natural Resources Road,undefined
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Artificial neural networks are notoriously power- and time-consuming when implemented on conventional von Neumann computing systems. Consequently, recent years have seen an emergence of research in machine learning hardware that strives to bring memory and computing closer together. A popular approach is to realise artificial neural networks in hardware by implementing their synaptic weights using memristive devices. However, various device- and system-level non-idealities usually prevent these physical implementations from achieving high inference accuracy. We suggest applying a well-known concept in computer science—committee machines—in the context of memristor-based neural networks. Using simulations and experimental data from three different types of memristive devices, we show that committee machines employing ensemble averaging can successfully increase inference accuracy in physically implemented neural networks that suffer from faulty devices, device-to-device variability, random telegraph noise and line resistance. Importantly, we demonstrate that the accuracy can be improved even without increasing the total number of memristors.
引用
收藏
相关论文
共 50 条
  • [1] Committee machines-a universal method to deal with non-idealities in memristor-based neural networks
    Joksas, D.
    Freitas, P.
    Chai, Z.
    Ng, W. H.
    Buckwell, M.
    Li, C.
    Zhang, W. D.
    Xia, Q.
    Kenyon, A. J.
    Mehonic, A.
    [J]. NATURE COMMUNICATIONS, 2020, 11 (01)
  • [2] A backpropagation with gradient accumulation algorithm capable of tolerating memristor non-idealities for training memristive neural networks
    Dong, Shuai
    Chen, Yihong
    Fan, Zhen
    Chen, Kaihui
    Qin, Minghui
    Zeng, Min
    Lu, Xubing
    Zhou, Guofu
    Gao, Xingsen
    Liu, Jun-Ming
    [J]. NEUROCOMPUTING, 2022, 494 : 89 - 103
  • [3] Reliability Enhancement of Inverter-Based Memristor Crossbar Neural Networks Using Mathematical Analysis of Circuit Non-Idealities
    Vahdat, Shaghayegh
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (10) : 4310 - 4323
  • [4] Memristor-based neural networks
    Thomas, Andy
    [J]. JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2013, 46 (09)
  • [5] Dealing with Non-Idealities in Memristor Based Computation-In-Memory Designs
    Gebregiorgis, Anteneh
    Singh, Abhairaj
    Diware, Sumit
    Bishnoi, Rajendra
    Hamdioui, Said
    [J]. PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,
  • [6] Impact of Non-Idealities in RRAMs on Hardware Spiking Neural Networks
    Ketkar, Tejas
    Sahay, Shubham
    [J]. 2021 5TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE (EDTM), 2021,
  • [7] Advances in Memristor-Based Neural Networks
    Xu, Weilin
    Wang, Jingjuan
    Yan, Xiaobing
    [J]. FRONTIERS IN NANOTECHNOLOGY, 2021, 3
  • [8] Mitigating Non-idealities of Memristive-based Artificial Neural Networks - an Algorithmic Approach
    Mehonic, Adnan
    Joksas, Dovydas
    Barmpatsalos, Nikolaos
    Ng, Wing H.
    Kenyon, Anthony J.
    Wang, Erwei
    Constantinides, George
    [J]. 6TH IEEE ELECTRON DEVICES TECHNOLOGY AND MANUFACTURING CONFERENCE (EDTM 2022), 2022, : 399 - 401
  • [9] Memristor-Based Binarized Spiking Neural Networks
    Eshraghian, Jason K.
    Wang, Xinxin
    Lu, Wei D.
    [J]. IEEE NANOTECHNOLOGY MAGAZINE, 2022, 16 (02) : 14 - 23
  • [10] Offline Training for Memristor-based Neural Networks
    Boquet, Guillem
    Macias, Edwar
    Morell, Antoni
    Serrano, Javier
    Miranda, Enrique
    Lopez Vicario, Jose
    [J]. 28TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2020), 2021, : 1547 - 1551