Project for the Deep Learning course year 2024/2025
Accurate prediction of water levels is crucial for preventing floods and managing water resources. Traditional methods may not provide the required accuracy, which is where this project steps in by leveraging data-driven approaches.
The dataset consists of historical water level readings and associated features that influence these levels. Data cleaning and preprocessing are pivotal for improving model performance.
The project employs a variety of machine learning models, including regression techniques and neural networks, to achieve accurate predictions. The approach also involves feature selection and hyperparameter tuning to enhance model performance.
To run this project in Google Colab:
- Open the provided Jupyter Notebook in Google Colab.
- Ensure that you have access to the necessary dataset.
- Follow the instructions in the Notebook to execute the code cells and visualize the results.
Water_level_prediction_last__Esther_Giuliano.ipynb: Jupyter Notebook containing the implementationdata/: Directory containing the datasets used in the projectmodels/: Directory for storing model scriptsresults/: Directory for storing results and visualizations
The results indicate significant improvements in the predictive capabilities for water levels compared to baseline methods, highlighting the effectiveness of machine learning in this domain.