A comprehensive multivariate time series model for predicting natural gas consumption using ensemble AI techniques
- 📊 Multivariate Time Series Analysis: Processes economic, weather, price, and demographic variables
- 🤖 Ensemble Machine Learning: Combines Gradient Boosting, Random Forest, and Ridge Regression
- ⚙️ Advanced Feature Engineering: Fourier transforms, lag features, interaction terms
- 📈 99% Accuracy: Outstanding predictive performance with R² = 0.99
- 🔍 Feature Importance Analysis: Identifies key drivers of energy demand
- 🔄 Real-time Scalability: Production-ready with continuous learning
- 73 Engineered Features from 15 original columns
- Voting Regressor: Gradient Boosting + Random Forest + Ridge Regression
- Robust Scaling: Handles outliers in energy data
- Time-based Split: 85% training, 15% testing
- Comprehensive Visualization: Built-in plotting and analysis
# Clone repository
git clone https://github.com/ilyaghaffary/ENERGY-DEMAND-FORECASTING-ML.git
cd ENERGY-DEMAND-FORECASTING-ML
# Create virtual environment
python -m venv venv
venv\Scripts\activate # Windows
# source venv/bin/activate # Linux/Mac
# Install dependencies
pip install pandas numpy scikit-learn matplotlib seaborn jupyter openpyxl
# Run the model
python main.pyIf you appreciate the effort and design behind ILYAGHAFFARY FREQUENCY GENERATOR and wish to support its continued development, feature additions, and maintenance, you can contribute financially to the developer, Ilya Ghaffary.
Your support helps keep the neon lights blazing!
- Euro Donation: https://pay.ypaylink.com/personal-link/886/3ca205b8ef2ee1a6c606e071d4e9f95d11c7a6b2 💳
- Bitcoin Address:
1FbJ2rRNVqqhL3vXPueHXvu4xJTrJkT6J3₿ - Rial Donation (Donito): https://donito.me/ilya_ghaffary
- Rial Donation (ZarinPal): https://zarinp.al/ilya_ghaffary
You can connect with Ilya Ghaffary 👨💻, the developer of this application, through the following social media links:
- My LinkedIn: https://www.linkedin.com/in/ilyaghaffary 🔗
- My Instagram: https://www.instagram.com/ilyaghaffary 📸
- My YouTube: https://www.youtube.com/@ilyaghaffary
▶️ - My Facebook: https://m.facebook.com/ilyaghaffary 👍
- My Twitter: https://twitter.com/ilyaghaffary 🐦
- My Telegram: https://t.me/ALPHA_MALE_2002 ✉️



