Data analytics on electricity consumption

Energy Research Institute @ NTU (ERI@N) has been collecting electricity meter readings for several buildings in Nanyang Technological University (NTU). This project aims to carry out data analytics on the electricity consumption in NTU to discover insights and anomalies in the data and replace anoma...

Full description

Saved in:
Bibliographic Details
Main Author: Pan, Jiacong
Other Authors: Yeo Chai Kiat
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76142
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-76142
record_format dspace
spelling sg-ntu-dr.10356-761422023-03-03T20:33:28Z Data analytics on electricity consumption Pan, Jiacong Yeo Chai Kiat School of Computer Science and Engineering Energy Research Institute@NTU (ERI@N) DRNTU::Science::Mathematics::Applied mathematics::Data visualization DRNTU::Engineering::::Computer science and engineering Energy Research Institute @ NTU (ERI@N) has been collecting electricity meter readings for several buildings in Nanyang Technological University (NTU). This project aims to carry out data analytics on the electricity consumption in NTU to discover insights and anomalies in the data and replace anomalies in the data by estimates from the normal trend. The first part of the project was to visualize and analyze the data. Python libraries such as Pandas and Matplotlib were used to read and plot graphs of the data. With the visualizations, general trends such as weekly trends and daily trends were recognized. Anomalies which deviate from the trend were identified as well. The second part of the project was to use models to learn the normal trend and replace the anomaly data with estimates of the normal data. Firstly, the raw data was pre-processed to remove the anomalies and to obtain the training and test datasets. Secondly, two models, cubic spline and Long Short Term Memory network (LSTM), were configured to train with the training dataset. Lastly, the trained models were used to predict the test set. Based on the actual test set and predicted results, evaluation metrics such as Root Mean Squared Error and Mean Absolute Error were calculated and the performance of the models were discussed. Bachelor of Engineering (Computer Engineering) 2018-11-20T05:23:18Z 2018-11-20T05:23:18Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/76142 en Nanyang Technological University 44 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Science::Mathematics::Applied mathematics::Data visualization
DRNTU::Engineering::::Computer science and engineering
spellingShingle DRNTU::Science::Mathematics::Applied mathematics::Data visualization
DRNTU::Engineering::::Computer science and engineering
Pan, Jiacong
Data analytics on electricity consumption
description Energy Research Institute @ NTU (ERI@N) has been collecting electricity meter readings for several buildings in Nanyang Technological University (NTU). This project aims to carry out data analytics on the electricity consumption in NTU to discover insights and anomalies in the data and replace anomalies in the data by estimates from the normal trend. The first part of the project was to visualize and analyze the data. Python libraries such as Pandas and Matplotlib were used to read and plot graphs of the data. With the visualizations, general trends such as weekly trends and daily trends were recognized. Anomalies which deviate from the trend were identified as well. The second part of the project was to use models to learn the normal trend and replace the anomaly data with estimates of the normal data. Firstly, the raw data was pre-processed to remove the anomalies and to obtain the training and test datasets. Secondly, two models, cubic spline and Long Short Term Memory network (LSTM), were configured to train with the training dataset. Lastly, the trained models were used to predict the test set. Based on the actual test set and predicted results, evaluation metrics such as Root Mean Squared Error and Mean Absolute Error were calculated and the performance of the models were discussed.
author2 Yeo Chai Kiat
author_facet Yeo Chai Kiat
Pan, Jiacong
format Final Year Project
author Pan, Jiacong
author_sort Pan, Jiacong
title Data analytics on electricity consumption
title_short Data analytics on electricity consumption
title_full Data analytics on electricity consumption
title_fullStr Data analytics on electricity consumption
title_full_unstemmed Data analytics on electricity consumption
title_sort data analytics on electricity consumption
publishDate 2018
url http://hdl.handle.net/10356/76142
_version_ 1759856961842577408