arrow
Return

Improve accuracy in CNNs while using approximate computing methods

delete2025-01-18
delete0
PRE
AI
M
Mohammadreza Rafieinejad
M
Mohammadreza Binesh Marvasti *
S
Seyyed Amir Asghari
K
Kimiya Shahbakhti
DOI:10.1007/s11227-024-06901-4delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Artificial neural networks have been one of the science's most influential and essential branches in the past decades. Neural networks have found applications in various fields including medical and pharmaceutical services, voice and speech recognition, computer vision, natural language processing, and video and image processing. Neural networks have many layers and consume much energy. Approximate computing is a promising way to reduce energy consumption in applications that can tolerate a degree of accuracy reduction. This paper proposes an effective method to prevent accuracy reduction after using approximate computing methods in the CNNs. The method exploits the k-means clustering algorithm to label pixels in the first convolutional layer. Then, using one of the existing pruning methods, different pruning amounts have been applied to all layers. The experimental results on three CNNs and four different datasets show that the accuracy of the proposed method has significantly improved (by 17%) compared to the baseline network.
Keywords:
Approximate computing
Computer vision
Convolutional neural network
Energy consumption
Machine learning
Neural network

Journal

Journal of Supercomputing cover
Journal of Supercomputing
IF:
2.7
Papers:
1.1K
Citations:
1.0W

Organization

No organization information available
Cited Papers

Cited Papers

err
IF0
err
err0
errOAAI
err
errShare
errSave
Complex hybrid weighted pruning method for accelerating convolutional neural networks
err2024-03-06
err6
errOAAI
errGeng, Xu; Gao, Jinxiong; Zhang, Yonghui; Xu, Dingtan
errShare
errSave
A Hardware-Friendly High-Precision CNN Pruning Method and Its FPGA Implementation
errSENSORS
IF3.5
err2023-01-11
err10
errOAAI
errSui, Xuefu; Lv, Qunbo; Zhi, Liangjie; Zhu, Baoyu; Yang, Yuanbo; Zhang, Yu; Tan, Zheng
errShare
errSave
Configurable DSI partitioned approximate multiplier
err2021-02-01
err5
PREAI
errHajizadeh, Fahimeh; Marvasti, Mohammadreza Binesh; Asghari, Seyyed Amir; Mollaei, Mostafa Abbas; Rahmani, Amir M.
errShare
errSave
Implications of Historical Trends in the Electrical Efficiency of Computing
err2011-03-01
err321
PREAI
errKoomey, Jonathan G.; Berard, Stephen; Sanchez, Marla; Wong, Henry
errShare
errSave
AxBench: A Multiplatform Benchmark Suite for Approximate Computing
err2017-04-01
err0
errOAAI
errAmir Yazdanbakhsh; Divya Mahajan; Hadi Esmaeilzadeh; Pejman Lotfi-Kamran
errShare
errSave
err
IF0
err
err0
errOAAI
err
errShare
errSave
researcher View more