UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Committee Machines—A Universal Method to Deal with Non-Idealities in RRAM-Based Neural Networks

Joksas, D; Freitas, P; Chai, Z; Ng, WH; Buckwell, M; Zhang, WD; Kenyon, AJ; (2019) Committee Machines—A Universal Method to Deal with Non-Idealities in RRAM-Based Neural Networks. Nature Communications , 11 , Article 4273. 10.1038/s41467-020-18098-0. Green open access

[thumbnail of Kenyon_Nature Comms 2020.pdf]
Preview
Text
Kenyon_Nature Comms 2020.pdf - Published Version

Download (1MB) | Preview

Abstract

Artificial neural networks (ANNs) are notoriously power- and time-consuming when implemented on conventional von Neumann computing systems. Recent years have seen an emergence of research in hardware that strives to break the bottleneck of von Neumann architecture and optimise the data flow; namely to bring memory and computing closer together. One of the most often suggested solutions is the physical implementation of ANNs in which their synaptic weights are realised with analogue resistive devices, such as resistive random-access memory (RRAM). 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 machine (CM) -- in the context of RRAM-based neural networks. Using simulations and experimental data from three different types of RRAM devices, we show that CMs employing ensemble averaging can successfully increase inference accuracy in physically implemented neural networks that suffer from faulty devices, programming non-linearities, random telegraph noise, cycle-to-cycle variability and line resistance. Importantly, we show that the accuracy can be improved even without increasing the number of devices.

Type: Article
Title: Committee Machines—A Universal Method to Deal with Non-Idealities in RRAM-Based Neural Networks
Open access status: An open access version is available from UCL Discovery
DOI: 10.1038/s41467-020-18098-0
Publisher version: https://doi.org/10.1038/s41467-020-18098-0
Language: English
Additional information: This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Chemical Engineering
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10081783
Downloads since deposit
43Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item