Tabular Regression
Scikit-learn
English
solar-energy
time-series
regression
random-forest
energy-forecasting
photovoltaic
Instructions to use nakedved/genai-capstone with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Scikit-learn
How to use nakedved/genai-capstone with Scikit-learn:
from huggingface_hub import hf_hub_download import joblib model = joblib.load( hf_hub_download("nakedved/genai-capstone", "sklearn_model.joblib") ) # only load pickle files from sources you trust # read more about it here https://skops.readthedocs.io/en/stable/persistence.html - Notebooks
- Google Colab
- Kaggle
File size: 705 Bytes
783abca | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | ---
license: mit
tags:
- sklearn
- solar-energy
- time-series
- regression
---
# Solar Power Forecast Model
RandomForestRegressor trained to predict plant-level DC power output
15 minutes ahead using weather sensor data and lag features.
**Dataset**: Kaggle Solar Power Generation Data (Plant 1, 34 days, 15-min intervals)
**Features**: irradiation, ambient temp, module temp, hour, day_of_year, month, lag_1, lag_4, rolling_mean_4
**R² (daytime)**: 0.9905
**R² (full dataset)**: 0.9323
## Usage
```python
import joblib
from huggingface_hub import hf_hub_download
path = hf_hub_download(repo_id="nakedved/genai-capstone", filename="solar_forecast_model.pkl")
model = joblib.load(path)
```
|