Abstract
Recently, there have been attempts to execute the neural network conditionally with auxiliary classifiers allowing early termination depending on the difficulty of the input, which can reduce the execution time or energy consumption without any or with negligible accuracy decrease. However, previous studies do not consider how many or where the auxiliary classifiers, or branches, should be added in a systematic fashion. In this paper, we propose Branch-pruned Conditional Neural Network (BPNet) and its methodology in which the time-accuracy tradeoff for the conditional neural network can be found systematically. We applied BPNet to SqueezeNet, ResNet-20, and VGG-16 with CIFAR-10 and 100. BPNet achieves up to 3.15× of speedup without any accuracy drop compared to the base networks.
| Original language | English |
|---|---|
| Title of host publication | 2020 57th ACM/IEEE Design Automation Conference, DAC 2020 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781450367257 |
| DOIs | |
| State | Published - Jul 2020 |
| Event | 57th ACM/IEEE Design Automation Conference, DAC 2020 - Virtual, San Francisco, United States Duration: 20 Jul 2020 → 24 Jul 2020 |
Publication series
| Name | Proceedings - Design Automation Conference |
|---|---|
| Volume | 2020-July |
| ISSN (Print) | 0738-100X |
Conference
| Conference | 57th ACM/IEEE Design Automation Conference, DAC 2020 |
|---|---|
| Country/Territory | United States |
| City | Virtual, San Francisco |
| Period | 20/07/20 → 24/07/20 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- And design space exploration
- Conditional neural networks
- Deep neural networks (DNNs)
- Embedded systems
Fingerprint
Dive into the research topics of 'BPNet: Branch-pruned conditional neural network for systematic time-accuracy tradeoff'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver