Neural networks for neurocomputing circuits: a computational study of tolerance to noise and activation function non-uniformity when machine learning materials properties
Ye min Thant, Methawee Nukunudompanich, Chu-Chen Chueh, Manabu Ihara, Sergei Manzhos

TL;DR
This study investigates how circuit noise and activation function variability affect neural network performance in analog neurocomputing circuits, emphasizing applications in materials informatics and demonstrating retraining can mitigate some effects.
Contribution
It provides a computational analysis of noise and activation function inhomogeneity impacts on neural networks in analog circuits, highlighting retraining as a mitigation strategy.
Findings
Neural networks have low noise tolerance with accuracy degrading rapidly.
Single-hidden layer and larger-than-optimal NNs are more noise-tolerant.
Retraining can mitigate activation function inhomogeneity effects.
Abstract
Dedicated analog neurocomputing circuits are promising for high-throughput, low power consumption applications of machine learning (ML) and for applications where implementing a digital computer is unwieldy (remote locations; small, mobile, and autonomous devices, extreme conditions, etc.). Neural networks (NN) implemented in such circuits, however, must contend with circuit noise and the non-uniform shapes of the neuron activation function (NAF) due to the dispersion of performance characteristics of circuit elements (such as transistors or diodes implementing the neurons). We present a computational study of the impact of circuit noise and NAF inhomogeneity in function of NN architecture and training regimes. We focus on one application that requires high-throughput ML: materials informatics, using as representative problem ML of formation energies vs. lowest-energy isomer of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
