|
--- |
|
title: LSTM Model for Energy Consumption Prediction |
|
description: >- |
|
This model predicts energy consumption based on meteorological data and |
|
historical usage. |
|
license: gpl |
|
--- |
|
|
|
# LSTM for Energy Consumption Prediction |
|
|
|
## Description |
|
This model applies Long Short-Term Memory (LSTM) architecture to predict energy consumption over a 48-hour period using historical energy usage and weather data from 2021 to 2023. |
|
|
|
## Model Details |
|
**Model Type:** LSTM |
|
**Data Period:** 2021-2023 |
|
**Variables Used:** |
|
1. LSTM with Energy consumption data and weather data |
|
2. LSTM with Energy consumption data and two additional variables: 'Lastgang_Moving_Average' and 'Lastgang_First_Difference' |
|
|
|
## Features |
|
The model uses a sequence length of 192 (48 hours) to create input sequences for training and testing. |
|
|
|
## Installation and Execution |
|
To run this model, you need Python along with the following libraries: |
|
- `pandas` |
|
- `numpy` |
|
- `matplotlib` |
|
- `scikit-learn` |
|
- `torch` |
|
- `gputil` |
|
- `psutil` |
|
- `torchsummary` |
|
|
|
### Steps to Execute the Model: |
|
1. **Install Required Packages** |
|
|
|
2. **Load Your Data** |
|
|
|
3. **Preprocess the Data According to the Specifications** |
|
|
|
4. **Run the Script** |