Energy Modeling of Machine Learning Algorithms on General Purpose Hardware

abstract: Articial Neural Network(ANN) has become a for-bearer in the field of Articial Intel- ligence. The innovations in ANN has led to ground breaking technological advances like self-driving vehicles,medical diagnosis,speech Processing,personal assistants and many more. These were inspired by...

Full description

Bibliographic Details
Other Authors: Chowdary, Hidayatullah (Author)
Format: Dissertation
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/2286/R.I.51588
id ndltd-asu.edu-item-51588
record_format oai_dc
spelling ndltd-asu.edu-item-515882019-02-02T03:01:05Z Energy Modeling of Machine Learning Algorithms on General Purpose Hardware abstract: Articial Neural Network(ANN) has become a for-bearer in the field of Articial Intel- ligence. The innovations in ANN has led to ground breaking technological advances like self-driving vehicles,medical diagnosis,speech Processing,personal assistants and many more. These were inspired by evolution and working of our brains. Similar to how our brain evolved using a combination of epigenetics and live stimulus,ANN require training to learn patterns.The training usually requires a lot of computation and memory accesses. To realize these systems in real embedded hardware many Energy/Power/Performance issues needs to be solved. The purpose of this research is to focus on methods to study data movement requirement for generic Neural Net- work along with the energy associated with it and suggest some ways to improve the design.Many methods have suggested ways to optimize using mix of computation and data movement solutions without affecting task accuracy. But these methods lack a computation model to calculate the energy and depend on mere back of the envelope calculation. We realized that there is a need for a generic quantitative analysis for memory access energy which helps in better architectural exploration. We show that the present architectural tools are either incompatible or too slow and we need a better analytical method to estimate data movement energy. We also propose a simplistic yet effective approach that is robust and expandable by users to support various systems. Dissertation/Thesis Chowdary, Hidayatullah (Author) Cao, Yu (Advisor) Seo, JaeSun (Committee member) Chakrabarti, Chaitali (Committee member) Arizona State University (Publisher) Electrical engineering eng 38 pages Masters Thesis Electrical Engineering 2018 Masters Thesis http://hdl.handle.net/2286/R.I.51588 http://rightsstatements.org/vocab/InC/1.0/ 2018
collection NDLTD
language English
format Dissertation
sources NDLTD
topic Electrical engineering
spellingShingle Electrical engineering
Energy Modeling of Machine Learning Algorithms on General Purpose Hardware
description abstract: Articial Neural Network(ANN) has become a for-bearer in the field of Articial Intel- ligence. The innovations in ANN has led to ground breaking technological advances like self-driving vehicles,medical diagnosis,speech Processing,personal assistants and many more. These were inspired by evolution and working of our brains. Similar to how our brain evolved using a combination of epigenetics and live stimulus,ANN require training to learn patterns.The training usually requires a lot of computation and memory accesses. To realize these systems in real embedded hardware many Energy/Power/Performance issues needs to be solved. The purpose of this research is to focus on methods to study data movement requirement for generic Neural Net- work along with the energy associated with it and suggest some ways to improve the design.Many methods have suggested ways to optimize using mix of computation and data movement solutions without affecting task accuracy. But these methods lack a computation model to calculate the energy and depend on mere back of the envelope calculation. We realized that there is a need for a generic quantitative analysis for memory access energy which helps in better architectural exploration. We show that the present architectural tools are either incompatible or too slow and we need a better analytical method to estimate data movement energy. We also propose a simplistic yet effective approach that is robust and expandable by users to support various systems. === Dissertation/Thesis === Masters Thesis Electrical Engineering 2018
author2 Chowdary, Hidayatullah (Author)
author_facet Chowdary, Hidayatullah (Author)
title Energy Modeling of Machine Learning Algorithms on General Purpose Hardware
title_short Energy Modeling of Machine Learning Algorithms on General Purpose Hardware
title_full Energy Modeling of Machine Learning Algorithms on General Purpose Hardware
title_fullStr Energy Modeling of Machine Learning Algorithms on General Purpose Hardware
title_full_unstemmed Energy Modeling of Machine Learning Algorithms on General Purpose Hardware
title_sort energy modeling of machine learning algorithms on general purpose hardware
publishDate 2018
url http://hdl.handle.net/2286/R.I.51588
_version_ 1718970011495694336