Universiti Teknologi Malaysia Institutional Repository

Accurate and compact convolutional neural network based on stochastic computing

Abdellatef, Hamdan and Mohamed Khalil Hani, Mohamed Khalil Hani and Shaikh Husin, Nasir and Ayat, Sayed Omid (2022) Accurate and compact convolutional neural network based on stochastic computing. Neurocomputing, 471 (NA). pp. 31-47. ISSN 0925-2312

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1016/j.neucom.2021.10.105

Abstract

Convolutional Neural Networks (CNNs) achieve state-of-the-art performance in many recognition problems. However, CNN models are computation-intensive and require enormous resources and power, limiting their applicability in embedded systems with limited area and power budget. An alternative computing technique called Stochastic Computing (SC) can implement resource-demanding algorithms in smaller hardware that indeed reduces the power consumption. In this work, we propose SC-based forward functions for CNN layers that obtain significant area savings and high accuracy to replace the conventional binary-encoded (BE) deterministic computing counterparts. Then, we specify some training considerations to enable achieving low error rates for SC-based CNN. The experimental results show that the SC-based CNN attained 99.19% and 96.25% classification accuracy using MNIST digit classification and AT&T face recognition datasets, respectively. Moreover, the SC-based CNN of ResNet-20 model achieved 86.5% classification accuracy using the CIFAR-10 object dataset. The SC-based CNN functions have better classification accuracy compared to other SC schemes and obtained ultra-low hardware footprint compared to conventional BE counterparts.

Item Type:Article
Uncontrolled Keywords:convolutional neural networks, stochastic computing
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions:Faculty of Engineering - School of Electrical
ID Code:103390
Deposited By: Yanti Mohd Shah
Deposited On:14 Nov 2023 04:03
Last Modified:14 Nov 2023 04:03

Repository Staff Only: item control page