Title
Power Reduction in CNN Pooling Layers with a Preliminary Partial Computation Strategy
Abstract
Convolutional neural networks (CNNs) are responsible for many recent successes in the computer vision field and are now the dominant approach for image classification. However, CNN-based methods perform many convolution operations and have high power consumption which makes them difficult to deploy on mobile devices. In this paper, we propose a new method to reduce CNN power consumption by simplifying computations before max-pooling layers. The proposed method estimates the output of the max-pooling layer by approximating the preceding convolutional layer with a preliminary partial computation. Then, the method performs a complementary computation to generate an exact convolution output only for the selected feature. We also present an analysis of the approximation parameters. Simulation results show that the proposed method reduces the power consumption by 21% and the silicon area by 19% with negligible degradation in classification accuracy for the CIFAR-10 dataset.
Year
DOI
Venue
2018
10.1109/NEWCAS.2018.8585433
2018 16th IEEE International New Circuits and Systems Conference (NEWCAS)
Keywords
Field
DocType
convolutional neural network,power consumption,classification accuracy,max-pooling
Microsoft Windows,Computer science,Convolutional neural network,Convolution,Pooling,Algorithm,Electronic engineering,Mobile device,Contextual image classification,Power consumption,Computation
Conference
ISSN
ISBN
Citations 
2472-467X
978-1-5386-4860-5
1
PageRank 
References 
Authors
0.36
0
4
Name
Order
Citations
PageRank
Mehdi Ahmadi150.81
Shervin Vakili2384.79
J. M. Pierre Langlois38720.69
Warren J. Gross41106113.38