Energy-Efficient Design of Advanced Machine Learning Hardware

Muhammad Abdullah Hanif, Rehan Hafiz, Muhammad Usama Javed, Semeen Rehman, Muhammad Shafique

Research output: Chapter in Book/Report/Conference proceedingChapter


The exponentially growing rates of data production in the current era of internet of things (IoT), cyber-physical systems (CPS), and big data pose ever-increasing demands for massive data processing, storage, and transmission. Such systems are required to be robust, intelligent, and self-learning while possessing the capabilities of high-performance and power-/energy-efficient systems. As a result, a hype in the artificial intelligence and machine learning research has surfaced in numerous communities (e.g., deep learning and hardware architecture). This chapter first provides a brief overview of machine learning and neural networks followed by few of the most prominent techniques that have been used so far for designing energy-efficient accelerators for machine learning algorithms, particularly related to deep neural networks. Inspired by the scalable effort principles of human brains (i.e., scaling computing effort for required precision of the task, or for the recurrent execution of same/similar tasks), we focus on the (re-)emerging area of approximate computing (aka InExact Computing) which aims at relaxing the bounds of precise/exact computing to provide new opportunities for improving the area, power/energy, and performance efficiency of systems by orders of magnitude at the cost of reduced output quality. We also guide through a holistic methodology that encompasses the complete design phase, i.e., from algorithm to architectures. At the end, we summarize the challenges and the associated research roadmap that can aid in developing energy-efficient and adaptable hardware accelerators for machine learning.

Original languageEnglish (US)
Title of host publicationMachine Learning in VLSI Computer-Aided Design
PublisherSpringer International Publishing
Number of pages32
ISBN (Electronic)9783030046668
ISBN (Print)9783030046651
StatePublished - Jan 1 2019

ASJC Scopus subject areas

  • General Engineering
  • General Computer Science


Dive into the research topics of 'Energy-Efficient Design of Advanced Machine Learning Hardware'. Together they form a unique fingerprint.

Cite this