An approach to evaluate machine learning algorithms for appliance classification

A cheap and powerful solution to lower the electricity usage and making the residents more energy aware in a home is to simply make the residents aware of what appliances that are consuming electricity. Meaning the residents can then take decisions to turn them off in order to save energy. Non-intru...

Full description

Bibliographic Details
Main Authors: Olsson, Charlie, Hurtig, David
Format: Others
Language:English
Published: Malmö universitet, Fakulteten för teknik och samhälle (TS) 2019
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20217
id ndltd-UPSALLA1-oai-DiVA.org-mau-20217
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-mau-202172020-10-28T05:38:20ZAn approach to evaluate machine learning algorithms for appliance classificationengOlsson, CharlieHurtig, DavidMalmö universitet, Fakulteten för teknik och samhälle (TS)Malmö universitet, Fakulteten för teknik och samhälle (TS)Malmö universitet/Teknik och samhälle2019MachinelearninglstmNILMevaluatealgorithmsapplianceclassificationmachinelearningEngineering and TechnologyTeknik och teknologierA cheap and powerful solution to lower the electricity usage and making the residents more energy aware in a home is to simply make the residents aware of what appliances that are consuming electricity. Meaning the residents can then take decisions to turn them off in order to save energy. Non-intrusive load monitoring (NILM) is a cost-effective solution to identify different appliances based on their unique load signatures by only measuring the energy consumption at a single sensing point. In this thesis, a low-cost hardware platform is developed with the help of an Arduino to collect consumption signatures in real time, with the help of a single CT-sensor. Three different algorithms and one recurrent neural network are implemented with Python to find out which of them is the most suited for this kind of work. The tested algorithms are k-Nearest Neighbors, Random Forest and Decision Tree Classifier and the recurrent neural network is Long short-term memory. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20217Local 29181application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Machinelearning
lstm
NILM
evaluate
algorithms
appliance
classification
machine
learning
Engineering and Technology
Teknik och teknologier
spellingShingle Machinelearning
lstm
NILM
evaluate
algorithms
appliance
classification
machine
learning
Engineering and Technology
Teknik och teknologier
Olsson, Charlie
Hurtig, David
An approach to evaluate machine learning algorithms for appliance classification
description A cheap and powerful solution to lower the electricity usage and making the residents more energy aware in a home is to simply make the residents aware of what appliances that are consuming electricity. Meaning the residents can then take decisions to turn them off in order to save energy. Non-intrusive load monitoring (NILM) is a cost-effective solution to identify different appliances based on their unique load signatures by only measuring the energy consumption at a single sensing point. In this thesis, a low-cost hardware platform is developed with the help of an Arduino to collect consumption signatures in real time, with the help of a single CT-sensor. Three different algorithms and one recurrent neural network are implemented with Python to find out which of them is the most suited for this kind of work. The tested algorithms are k-Nearest Neighbors, Random Forest and Decision Tree Classifier and the recurrent neural network is Long short-term memory.
author Olsson, Charlie
Hurtig, David
author_facet Olsson, Charlie
Hurtig, David
author_sort Olsson, Charlie
title An approach to evaluate machine learning algorithms for appliance classification
title_short An approach to evaluate machine learning algorithms for appliance classification
title_full An approach to evaluate machine learning algorithms for appliance classification
title_fullStr An approach to evaluate machine learning algorithms for appliance classification
title_full_unstemmed An approach to evaluate machine learning algorithms for appliance classification
title_sort approach to evaluate machine learning algorithms for appliance classification
publisher Malmö universitet, Fakulteten för teknik och samhälle (TS)
publishDate 2019
url http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20217
work_keys_str_mv AT olssoncharlie anapproachtoevaluatemachinelearningalgorithmsforapplianceclassification
AT hurtigdavid anapproachtoevaluatemachinelearningalgorithmsforapplianceclassification
AT olssoncharlie approachtoevaluatemachinelearningalgorithmsforapplianceclassification
AT hurtigdavid approachtoevaluatemachinelearningalgorithmsforapplianceclassification
_version_ 1719353373942087680