ApproxANN: An approximate computing framework for artificial neural network

Artificial Neural networks (ANNs) are one of the most well-established machine learning techniques and have a wide range of applications, such as Recognition, Mining and Synthesis (RMS). As many of these applications are inherently error-tolerant, in this work, we propose a novel approximate computi...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:2015 Design, Automation & Test in Europe Conference & Exhibition (DATE) s. 701 - 706
Hlavní autori: Qian Zhang, Ting Wang, Ye Tian, Feng Yuan, Qiang Xu
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: EDAA 01.03.2015
Predmet:
ISSN:1530-1591
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:Artificial Neural networks (ANNs) are one of the most well-established machine learning techniques and have a wide range of applications, such as Recognition, Mining and Synthesis (RMS). As many of these applications are inherently error-tolerant, in this work, we propose a novel approximate computing framework for ANN, namely ApproxANN. When compared to existing solutions, ApproxANN considers approximation for both computation and memory accesses, thereby achieving more energy savings. To be specific, ApproxANN characterizes the impact of neurons on the output quality in an effective and efficient manner, and judiciously determine how to approximate the computation and memory accesses of certain less critical neurons to achieve the maximum energy efficiency gain under a given quality constraint. Experimental results on various ANN applications with different datasets demonstrate the efficacy of the proposed solution.
ISSN:1530-1591
DOI:10.5555/2755753.2755913