Skip to content

Tetuan City Electricity Consumption High-Frequency Time-Series Forecasting Using Arima, UCM, Machine Learning (Random Forest and k-NN), and Deep Learning (GRU Recurrent Neural Network) Models.

License

Notifications You must be signed in to change notification settings

giocoal/analysis-and-forecasting-tetouan-city-power-consumption-ARIMA-UCM-GRU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electricity Consumption Forecasting Using Arima, UCM, Machine Learning (Random Forest and k-NN), and Deep Learning (GRU Recurrent Neural Network) Models

Contributors Forks Stargazers Issues MIT License LinkedIn Report Slides

Table of contents

Abstract

The forecasting of time series of electricity consumption plays an important role in efficient resource management and strategic planning in the energy sector. In this project, we analyse a univariate, homogeneous, high-frequency time series of electricity consumption measured every 10 minutes from 01/01/2017 to 30/11/2017, comparing statistical (ARIMA and UCM), Machine Learning (Random Forest and k-NN) and Deep Learning (GRU Recurrent Neural Network) approaches to model the time series and forecast consumption for the month of December 2017. The best performing of the models in each family, trained on data sampled between 01/01/2017 to 31/10/2017 (or a portion thereof) and validated on November 2017 data, resulted in the following error measures: $MAE_{ARIMA}=1010.08$, $MAE_{UCM}=1183.40$ and $MAE_{ML}= 1184.07$, leading the ARIMA approach to be the most accurate in forecasting among those tested.

Forecasts for the validation set (November 2017) made with the best models for each class.

Status

Project is: ##c5f015 Done

Contact

Feel free to contact me!

License

  • You can check out the full license here

This project is licensed under the terms of the MIT license.

Contributing

  1. Fork it (https://github.com/giocoal/analysis-and-forecasting-tetouan-city-power-consumption-ARIMA-UCM-GRU.git)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Contributors

About

Tetuan City Electricity Consumption High-Frequency Time-Series Forecasting Using Arima, UCM, Machine Learning (Random Forest and k-NN), and Deep Learning (GRU Recurrent Neural Network) Models.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published