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 条
  • [41] Greenhouse Energy Consumption Prediction using Neural Networks Models
    Trejo-Perea, Mario
    Herrera-Ruiz, Gilberto
    Rios-Moreno, Jose
    Castaneda Miranda, Rodrigo
    Rivas-Araiza, Edgar
    INTERNATIONAL JOURNAL OF AGRICULTURE AND BIOLOGY, 2009, 11 (01) : 1 - 6
  • [42] Energy Consumption Forecasting of Iran Using Recurrent Neural Networks
    Avami, A.
    Boroushaki, M.
    ENERGY SOURCES PART B-ECONOMICS PLANNING AND POLICY, 2011, 6 (04) : 339 - 347
  • [43] Optimizing the Energy Consumption of Spiking Neural Networks for Neuromorphic Applications
    Sorbaro, Martino
    Liu, Qian
    Bortone, Massimo
    Sheik, Sadique
    FRONTIERS IN NEUROSCIENCE, 2020, 14
  • [44] Ensemble of various neural networks for prediction of heating energy consumption
    Jovanovic, Radisa Z.
    Sretenovic, Aleksandra A.
    Zivkovic, Branislav D.
    ENERGY AND BUILDINGS, 2015, 94 : 189 - 199
  • [45] FORECASTING OF ENERGY CONSUMPTION AND PRODUCTION USING RECURRENT NEURAL NETWORKS
    Shabbir, Noman
    Kutt, Lauri
    Jawad, Muhammad
    Iqbal, Muhammad Naveed
    Ghahfaroki, Payam Shams
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2020, 18 (03) : 190 - 197
  • [46] Modelling electric trains energy consumption using Neural Networks
    Martinez Fernandez, Pablo
    Garcia Roman, Carla
    Insa Franco, Ricardo
    EFFICIENT, SAFE AND INTELLIGENT TRANSPORT, 2016, 18 : 59 - 65
  • [47] Prediction of building energy consumption by using artificial neural networks
    Ekici, Betul Bektas
    Aksoy, U. Teoman
    ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (05) : 356 - 362
  • [48] Modelling electric trains energy consumption using Neural Networks
    Martinez Fernandez, Pablo
    Garcia Roman, Carla
    Insa Franco, Ricardo
    XII CONGRESO DE INGENIERIA DEL TRANSPORTE, 2016, : 537 - 544
  • [49] Fractional-order stochastic gradient descent method with momentum and energy for deep neural networks
    Zhou, Xingwen
    You, Zhenghao
    Sun, Weiguo
    Zhao, Dongdong
    Yan, Shi
    NEURAL NETWORKS, 2025, 181
  • [50] A Hybrid Method for Reduction of Energy Consumption in Cloud Networks
    Tarahomi, Mehran
    Izadi, Mohammad
    2017 18TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING CONFERENCE (CSSE), 2017, : 18 - 23