Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rcoteru/ai4es23
Code submission for the AI4ES Datathon 2023 (task B)
https://github.com/rcoteru/ai4es23
jupyter-notebook lightgbm optuna python regression time-series-forecasting
Last synced: 4 days ago
JSON representation
Code submission for the AI4ES Datathon 2023 (task B)
- Host: GitHub
- URL: https://github.com/rcoteru/ai4es23
- Owner: rcoteru
- License: mit
- Created: 2023-11-14T16:01:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-30T16:09:27.000Z (12 months ago)
- Last Synced: 2024-04-24T11:57:32.679Z (7 months ago)
- Topics: jupyter-notebook, lightgbm, optuna, python, regression, time-series-forecasting
- Language: Jupyter Notebook
- Homepage:
- Size: 5.74 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AI4ES Datathon 2023 - Reto B - [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
This repository contains my code submission for the AI4ES Datathon 2023, pertaining to challenge B. The challenge consisted on predicting the electricity consumption of two office buildings in Asturias, given the datasets provided by the organization.
## Approach
I extracted relevant features from the datetime values, and downloaded some exogenous datasets (temperatures, bank holidays, etc.) from the internet. In terms of models, I used a simple [LightGBM](https://github.com/microsoft/LightGBM) model optimized with [optuna](https://optuna.org/) to turn it into a table regression problem. I won the 1st place in the Future Talent category.
## Replicating the results
To replicate the results, one only needs to install the environment specified in `requirements.txt` and run the `analysys.ipynb` notebook.
```sh
pip install -r requirements.txt
```