Logo image
Robust Binary Neural Network against Noisy Analog Computation
Conference paper

Robust Binary Neural Network against Noisy Analog Computation

Zong-Han Lee, Fu-Cheng Tsai and Shih-Chieh Chang
Proceedings of the 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022, pp.484-489
2022

Abstract

Analog AI Deep neural networks Noise tolerance Artificial Intelligence Computer Networks and Communications Hardware and Architecture Software Safety Risk Reliability and Quality Control and Optimization
Computing in memory (CIM) technology has shown promising results in reducing the energy consumption of a battery-powered device. On the other hand, to reduce MAC operations, Binary neural networks (BNN) show the potential to catch up with a full-precision model. This paper proposes a robust BNN model applied to the CIM framework, which can tolerate analog noises. These analog noises caused by various variations, such as process variation, can lead to low inference accuracy. We first observe that the traditional batch normalization can cause a BNN model to be susceptible to analog noise. We then propose a new approach to replace the batch normalization while maintaining the advantages. Secondly, in BNN, since noises can be removed when inputs are zeros during the multiplication and accumulation (MAC) operation, we also propose novel methods to increase the number of zeros in a convolution output. We apply our new BNN model in the keyword spotting application. Our results are very exciting.

Metrics

1 Record Views

Details

Logo image