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...
Main Authors: | , |
---|---|
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 |