2018 · 29 citations · 29 references
ComputingComputer EngineeringComputer ScienceEmbedded SystemsInternet Of ThingsLow-power DesignApproximation AlgorithmsEnergy-efficient Embedded SystemsNeural NetworksPattern RecognitionPower OptimizationRepresentation LearningApproximate ComputingApproximate Computing For Low PowerApproximate Computing For Power ReductionApproximate Machine LearningComplexityEnergy-efficient Artificial IntelligenceReal-time OperationUltra-low-power Cmos
Embedding Machine Learning enables integrating intelligence in recent application domains such as Internet of Things, portable healthcare systems, and wearable devices. This paper presents an assessment of approximate computing methods at algorithmic, architecture, and circuit levels and draws perspectives for further developments and applications. The main goal is to investigate how approximate computing may reduce the complexity and enable the feasibility of embedded Machine Learning (ML) systems. Though ML is a powerful paradigm for applications in the perceptual domain (i.e. vision, touch, hearing, etc.), their computational complexity is very high and consequently real time operation and ultra-low power are still very challenging objectives. On the other hand, approximate computing has emerged as an effective solution to reduce hardware complexity, time latency and to increase energy efficiency.
29
Deep Learning with Limited Numerical Precision
Suyog Gupta, Ankur Agrawal, Kailash Gopalakrishnan et al. · arXiv (Cornell University) · 2015 · 1.1K citations · Full text
Deep Learning with Limited Numerical Precision
Suyog Gupta, Ankur Agrawal, Kailash Gopalakrishnan et al. · 2015 · 774 citations
Hamid Reza Mahdiani, Ali-Akbar Ahmadi, S.M. Fakhraie et al. · IEEE Transactions on Circuits and Systems I Regular Papers · 2010 · 605 citations