Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings

The purpose of this thesis is to investigate how data from a residential property owner can be utilized to enable better energy management for their building stock. Specifically, this is done through the development of two machine learning models with the objective of detecting anomalies in the exis...

Full description

Bibliographic Details
Main Authors: Guss, Herman, Rustas, Linus
Format: Others
Language:English
Published: Uppsala universitet, Byggteknik och byggd miljö 2020
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-415507
id ndltd-UPSALLA1-oai-DiVA.org-uu-415507
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-4155072020-07-04T04:20:30ZApplying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential BuildingsengGuss, HermanRustas, LinusUppsala universitet, Byggteknik och byggd miljöUppsala universitet, Byggteknik och byggd miljö2020Machine learninganomaly detectionK-meansGaussian process regressionEnvironmental Analysis and Construction Information TechnologyMiljöanalys och bygginformationsteknikThe purpose of this thesis is to investigate how data from a residential property owner can be utilized to enable better energy management for their building stock. Specifically, this is done through the development of two machine learning models with the objective of detecting anomalies in the existing data of electricity consumption. The dataset consists of two years of residential electricity consumption for 193 substations belonging to the residential property owner Uppsalahem. The first of the developed models uses the K-means method to cluster substations with similar consumption patterns to create electricity profiles, while the second model uses Gaussian process regression to predict electricity consumption of a 24 hour timeframe. The performance of these models is evaluated and the optimal models resulting from this process are implemented to detect anomalies in the electricity consumption data. Two different algorithms for anomaly detection are presented, based on the differing properties of the two earlier models. During the evaluation of the models, it is established that the consumption patterns of the substations display a high variability, making it difficult to accurately model the full dataset. Both models are shown to be able to detect anomalies in the electricity consumption data, but the K-means based anomaly detection model is preferred due to it being faster and more reliable. It is concluded that substation electricity consumption is not ideal for anomaly detection, and that if a model should be implemented, it should likely exclude some of the substations with less regular consumption profiles. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-415507UPTEC STS, 1650-8319 ; 20024application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Machine learning
anomaly detection
K-means
Gaussian process regression
Environmental Analysis and Construction Information Technology
Miljöanalys och bygginformationsteknik
spellingShingle Machine learning
anomaly detection
K-means
Gaussian process regression
Environmental Analysis and Construction Information Technology
Miljöanalys och bygginformationsteknik
Guss, Herman
Rustas, Linus
Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings
description The purpose of this thesis is to investigate how data from a residential property owner can be utilized to enable better energy management for their building stock. Specifically, this is done through the development of two machine learning models with the objective of detecting anomalies in the existing data of electricity consumption. The dataset consists of two years of residential electricity consumption for 193 substations belonging to the residential property owner Uppsalahem. The first of the developed models uses the K-means method to cluster substations with similar consumption patterns to create electricity profiles, while the second model uses Gaussian process regression to predict electricity consumption of a 24 hour timeframe. The performance of these models is evaluated and the optimal models resulting from this process are implemented to detect anomalies in the electricity consumption data. Two different algorithms for anomaly detection are presented, based on the differing properties of the two earlier models. During the evaluation of the models, it is established that the consumption patterns of the substations display a high variability, making it difficult to accurately model the full dataset. Both models are shown to be able to detect anomalies in the electricity consumption data, but the K-means based anomaly detection model is preferred due to it being faster and more reliable. It is concluded that substation electricity consumption is not ideal for anomaly detection, and that if a model should be implemented, it should likely exclude some of the substations with less regular consumption profiles.
author Guss, Herman
Rustas, Linus
author_facet Guss, Herman
Rustas, Linus
author_sort Guss, Herman
title Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings
title_short Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings
title_full Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings
title_fullStr Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings
title_full_unstemmed Applying Machine Learning Algorithms for Anomaly Detection in Electricity Data : Improving the Energy Efficiency of Residential Buildings
title_sort applying machine learning algorithms for anomaly detection in electricity data : improving the energy efficiency of residential buildings
publisher Uppsala universitet, Byggteknik och byggd miljö
publishDate 2020
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-415507
work_keys_str_mv AT gussherman applyingmachinelearningalgorithmsforanomalydetectioninelectricitydataimprovingtheenergyefficiencyofresidentialbuildings
AT rustaslinus applyingmachinelearningalgorithmsforanomalydetectioninelectricitydataimprovingtheenergyefficiencyofresidentialbuildings
_version_ 1719325096168914944