Abstract
Applying highly accurate neural networks to mobile devices encounters energy problems in battery-limited mobile environments. To resolve these problems, neuromorphic hardware solutions that enable event-driven operation have been proposed. In this work, we present a novel sparse neuromorphic system that implements an E-I Net algorithm to further improve energy efficiency. We introduce a neuron clock-gating technique that significantly reduces energy consumption by predicting future neuron spike activity without any loss of accuracy. We also propose synaptic pruning to save additional energy with minimal impact on classification accuracy. For fast adaptation to a changing environment, a learning algorithm is implemented in the proposed system. Compared to prior studies, our experimental results illustrate that the proposed system achieves 5.3×-11.4× energy efficiency improvement with comparable accuracy.
Original language | English |
---|---|
Title of host publication | ISLPED 2017 - IEEE/ACM International Symposium on Low Power Electronics and Design |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781509060238 |
DOIs | |
State | Published - 11 Aug 2017 |
Event | 22nd IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2017 - Taipei, Taiwan, Province of China Duration: 24 Jul 2017 → 26 Jul 2017 |
Publication series
Name | Proceedings of the International Symposium on Low Power Electronics and Design |
---|---|
ISSN (Print) | 1533-4678 |
Conference
Conference | 22nd IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2017 |
---|---|
Country/Territory | Taiwan, Province of China |
City | Taipei |
Period | 24/07/17 → 26/07/17 |
Bibliographical note
Funding Information:This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MSIP) (NO. 2017R1A2B2009380) 978-1-5090-6023-8/17/$31.00 © 2017 IEEE
Publisher Copyright:
© 2017 IEEE.
Keywords
- Neural Network
- Neuromorphic Computing
- Sparse Spike