DeLight: Adding Energy Dimension To Deep Neural Networks

被引:28
作者
Rouhani, Bita Darvish [1 ]
Mirhoseini, Azalia [2 ]
Koushanfar, Farinaz [1 ]
机构
[1] Univ Calif San Diego, Elect & Comp Engn Dept, La Jolla, CA 92093 USA
[2] Rice Univ, Elect & Comp Engn Dept, Houston, TX 77251 USA
来源
ISLPED '16: PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN | 2016年
关键词
D O I
10.1145/2934583.2934599
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Physical viability, in particular energy efficiency, is a key challenge in realizing the true potential of Deep Neural Networks (DNNs). In this paper, we aim to incorporate the energy dimension as a design parameter in the higher-level hierarchy of DNN training and execution to optimize for the energy resources and constraints. We use energy characterization to bound the network size in accordance to the pertinent physical resources. An automated customization methodology is proposed to adaptively conform the DNN configurations to the underlying hardware characteristics while minimally affecting the inference accuracy. The key to our approach is a new context and resource aware projection of data to a lower-dimensional embedding by which learning the correlation between data samples requires significantly smaller number of neurons. We leverage the performance gain achieved as a result of the data projection to enable the training of different DNN architectures which can be aggregated together to further boost the inference accuracy. Accompanying APIs are provided to facilitate rapid prototyping of an arbitrary DNN application customized to the underlying platform. Proof-of-concept evaluations for deployment of different visual, audio, and smart-sensing benchmarks demonstrate up to 100-fold energy improvement compared to the prior-art DL solutions.
引用
收藏
页码:112 / 117
页数:6
相关论文
共 12 条
[1]  
[Anonymous], 2010, P PYTH SCI C
[2]  
Deng L., 2014, Signal Processing, V7, P3
[3]  
Deng L, 2013, IEEE INT NEW CIRC
[4]   Deep Convolutional Neural Networks for Hyperspectral Image Classification [J].
Hu, Wei ;
Huang, Yangyu ;
Wei, Li ;
Zhang, Fan ;
Li, Hengchao .
JOURNAL OF SENSORS, 2015, 2015
[5]  
Kung J., 2015, IEEE ACM INT S LOW P
[6]   Deep learning [J].
LeCun, Yann ;
Bengio, Yoshua ;
Hinton, Geoffrey .
NATURE, 2015, 521 (7553) :436-444
[7]  
Lu HY, 2015, PROC CVPR IEEE, P806, DOI 10.1109/CVPR.2015.7298681
[8]  
Mirhoseini A., 2015, RANKMAP PLATFORM AWA
[9]   Perform-ML: Performance Optimized Machine Learning by Platform and Content Aware Customization [J].
Mirhoseini, Azalia ;
Rouhani, Bita Darvish ;
Songhori, Ebrahim M. ;
Koushanfar, Farinaz .
2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
[10]   SSketch: An Automated Framework for Streaming Sketch-based Analysis of Big Data on FPGA [J].
Rouhani, Bita Darvish ;
Songhori, Ebrahim M. ;
Mirhoseini, Azalia ;
Koushanfar, Farinaz .
2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2015, :187-194