Energy A.I. Hackathon 2025 – Predictive Energy Modeling
View on GitHub
Check out the presentation here!
Overview
As part of the Energy A.I. Hackathon 2025, our team developed a machine learning pipeline to predict energy consumption (Grid, Diesel, and CNG) for hydraulic fracturing operations. The project integrated robust uncertainty modeling, advanced feature engineering, and domain-specific insights, earning 1st Place out of 15 teams.
Key Features
- High Prediction Accuracy: Achieved R² scores of 0.9918 (Grid), 0.9766 (Diesel), and 0.9692 (CNG) using XGBoost and Random Forest models.
- Uncertainty Modeling: Quantified prediction uncertainty with 100 realizations per well.
- Feature Engineering: Leveraged CatBoost encoding, feature ranking, and temporal modeling to enhance predictions.
- Custom Libraries: Integrated ozbayrak_goodness for model evaluation and UTuning for hyperparameter optimization.
Tools Used
- Programming Languages: Python
- Libraries/Frameworks: scikit-learn, XGBoost, Pandas, NumPy, CatBoost
- Custom Libraries: ozbayrak_goodness, UTuning
Achievements
- First Place Winners: Secured top position among 25 teams in accuracy (MAPE), code quality, and presentation.
