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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |