Designing Energy-Efficient Convolutional Neural Networks Using Energy-Aware Pruning
Massachusetts Institute of Technology
Abstract
Deep convolutional neural networks (CNNs) are indispensable to state-of-the-art computer vision algorithms. However, they are still rarely deployed on battery-powered mobile devices, such as smartphones and wearable gadgets, where vision algorithms can enable many revolutionary real-world applications. The key limiting factor is the high energy consumption of CNN processing due to its high computational complexity. While there are many previous efforts that try to reduce the CNN model size or the amount of computation, we find that they do not necessarily result in lower energy consumption. Therefore, these targets do not serve as a good metric for energy cost estimation. To close the gap between CNN design…
Citation impact
- FWCI
- 26.15
- Percentile
- 100%
- References
- 54
Authors
3Topics & keywords
- Pruning
- Computer science
- Convolutional neural network
- Energy consumption
- Artificial intelligence
- Feature (linguistics)
- Energy (signal processing)
- Artificial neural network
- Affordable and clean energy