A Method to Estimate the Energy Consumption of Deep Neural Networks

被引:0
|
作者
Yang, Tien-Ju [1 ]
Chen, Yu-Hsin [1 ]
Emer, Joel [1 ]
Sze, Vivienne [1 ]
机构
[1] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
Deep learning; deep neural network; energy estimation; energy metric; machine learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep Neural Networks (DNNs) have enabled state-of-the-art accuracy on many challenging artificial intelligence tasks. While most of the computation currently resides in the cloud, it is desirable to embed DNN processing locally near the sensor due to privacy, security, and latency concerns or limitations in communication bandwidth. Accordingly, there has been increasing interest in the research community to design energy-efficient DNNs. However, estimating energy consumption from the DNN model is much more difficult than other metrics such as storage cost (model size) and throughput (number of operations). This is due to the fact that a significant portion of the energy is consumed by data movement, which is difficult to extract directly from the DNN model. This work proposes an energy estimation methodology that can estimate the energy consumption of a DNN based on its architecture, sparsity, and bitwidth. This methodology can be used to evaluate the various DNN architectures and energy-efficient techniques that are currently being proposed in the field and guide the design of energy-efficient DNNs. We have released an online version of the energy estimation tool at energyestimation.mit.edu. We believe that this method will play a critical role in bridging the gap between algorithm and hardware design and provide useful insights for the development of energy-efficient DNNs.
引用
收藏
页码:1916 / 1920
页数:5
相关论文
共 50 条
  • [21] A methodological framework for optimizing the energy consumption of deep neural networks: a case study of a cyber threat detector
    Karamchandani A.
    Mozo A.
    Gómez-Canaval S.
    Pastor A.
    Neural Computing and Applications, 2024, 36 (17) : 10297 - 10338
  • [22] Collaborative deep learning framework on IoT data with bidirectional NLSTM neural networks for energy consumption forecasting
    Yan, Ke
    Zhou, Xiaokang
    Chen, Jinjun
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 163 : 248 - 255
  • [23] A Novel Approach for Detecting Anomalous Energy Consumption Based on Micro-Moments and Deep Neural Networks
    Yassine Himeur
    Abdullah Alsalemi
    Faycal Bensaali
    Abbes Amira
    Cognitive Computation, 2020, 12 : 1381 - 1401
  • [24] A Novel Approach for Detecting Anomalous Energy Consumption Based on Micro-Moments and Deep Neural Networks
    Himeur, Yassine
    Alsalemi, Abdullah
    Bensaali, Faycal
    Amira, Abbes
    COGNITIVE COMPUTATION, 2020, 12 (06) : 1381 - 1401
  • [25] Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
    Yang, Junjing
    Tan, Kok Keng
    Santamouris, Mat
    Lee, Siew Eang
    BUILDINGS, 2019, 9 (09)
  • [26] Prediction of Energy Production and Energy Consumption based on BP Neural Networks
    Li Wei
    Shang Yumin
    2008 IEEE INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING WORKSHOP PROCEEDINGS, VOLS 1 AND 2, 2008, : 176 - 179
  • [27] DEEP LEARNING BASED METHOD FOR PRUNING DEEP NEURAL NETWORKS
    Li, Lianqiang
    Zhu, Jie
    Sun, Ming-Ting
    2019 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2019, : 312 - 317
  • [28] A Deep Learning Neural Network for the Residential Energy Consumption Prediction
    Huang, Jinhai
    Pang, Chengxin
    Yang, Weijun
    Zeng, Xinhua
    Zhang, Jun
    Huang, Chizhi
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2022, 17 (04) : 575 - 582
  • [29] Probabilistic energy consumption analysis in buildings using point estimate method
    Bordbari, Mohammad Javad
    Seifi, Ali Reza
    Rastegar, Mohammad
    ENERGY, 2018, 142 : 716 - 722
  • [30] Deep Neural Networks for Wind and Solar Energy Prediction
    David Díaz–Vico
    Alberto Torres–Barrán
    Adil Omari
    José R. Dorronsoro
    Neural Processing Letters, 2017, 46 : 829 - 844