Skip to content

Kris6657/Forecasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

46 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โšก National Electricity Demand Forecastingโ€”โ€”Case study for Panama

๐Ÿ“Š A Comparative Study of Traditional and Deep Learning Models


๐Ÿ“Œ Project Overview

This project aims to forecast national electricity demand using three distinct modeling approaches: Winters' Exponential Smoothing, ARIMA, and LSTM Deep Learning. The goal is to compare their effectiveness in capturing seasonal trends, linear dependencies, and complex temporal patterns in electricity consumption data. The study focuses on Panama's electricity load data, incorporating meteorological variables and holiday indicators to enhance prediction accuracy.


๐Ÿ—‚๏ธ Dataset

  • Source: Electricity Load Forecasting (Kaggle)
  • Time Span: January 2015 to June 2020
  • Features:
    • Hourly national electricity demand (nat_demand)
    • Meteorological data (temperature, humidity, precipitation, wind speed) from three cities
    • Workday/holiday indicators

๐Ÿ“Š DATA's Pattern(EDA)

Net_demand Seasonal Patter Sactter Plot ACF test


๐Ÿ› ๏ธ Methodology

๐Ÿ“ˆ Traditional Models

  1. Winters' Exponential Smoothing

    • Captures fixed seasonal trends and linear patterns.
    • Optimized for single seasonality (e.g., annual cycles).
  2. ARIMA (Autoregressive Integrated Moving Average)

    • Models linear dependencies and autocorrelation.
    • Handles non-stationary data through differencing.

๐Ÿค– Deep Learning Model

  1. LSTM (Long Short-Term Memory)
    • Processes complex temporal dependencies and multiple seasonality.
    • Incorporates exogenous variables (weather, holidays) for robust predictions.
    • Uses sequence learning with lagged features and rolling statistics.

๐Ÿš€ Key Insights

  • Winters' Method: Effective for simple seasonality but struggles with multiple/irregular patterns.
  • ARIMA: Strong linear fitting but limited generalization on unseen data.
  • LSTM: Superior performance in handling nonlinear trends, sudden fluctuations, and multivariate inputs.

๐Ÿ”ฎ Future Enhancements

  • Integrate additional external variables (e.g., economic indicators, extreme weather events).
  • Explore advanced architectures like Transformers or hybrid models.
  • Implement continual learning to adapt to evolving data patterns.
  • Improve model interpretability for real-world deployment.

๐Ÿ‘ฅ Contributors

  • Ruitong Liu | Yuanchang Cai | Zhengxi Xu
  • Ziyi Zhou | Zixiang Zheng | Jingyang Zhang
  • Department of Business, Macau University of Science and Technology

About

Case-study-for-Electricity-demand-from-Panama

Topics

Resources

Stars

Watchers

Forks