Sea Ice Prediction Project
This project focuses on predicting Arctic sea ice extent using a combination of linear regression, Long Short-Term Memory (LSTM) networks, and Gradient Boosting Regressor (GBR) models. The goal is to improve prediction accuracy by leveraging ensemble learning techniques and advanced neural network architectures.
The project involves:
- Loading and preprocessing historical sea ice data.
- Training a Linear Regression model to predict sea ice extent.
- Incorporating polynomial features and adding lag to targets.
- Training and validating an LSTM network with attention mechanisms.
- Using a Gradient Boosting Regressor to enhance predictions.
- Combining LSTM and GBR predictions through ensemble learning.
- Evaluating the model performance and visualizing results.
Prerequisites:
- Python 3.6+
- Required Python packages (listed in
requirements.txt
)
You can install the required packages using pip
:
pip install -r requirements.txt