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 |
Summary: | 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. |
---|