Related Experiment Video
Updated: May 7, 2025

A Method of Trigonometric Modelling of Seasonal Variation Demonstrated with Multiple Sclerosis Relapse Data
Published on: December 9, 2015
Solar energy prediction through machine learning models: A comparative analysis of regressor algorithms.
Huu Nam Nguyen1, Quoc Thanh Tran1, Canh Tung Ngo2
1Institute for Hydropower and Renewable Energy, Vietnam Academy for Water Resources, Hanoi, Vietnam.
Accurate solar energy forecasting is crucial for grid stability. Machine learning models, particularly CatBoost, show promise in predicting solar power generation influenced by ambient temperature and humidity.
Area of Science:
- Renewable Energy Systems
- Machine Learning Applications
- Environmental Science
Background:
- Solar energy from photovoltaic panels is a growing global trend with significant environmental and societal benefits.
- The intermittent nature of solar power necessitates accurate forecasting for grid stability, energy storage optimization, and demand-supply balancing.
- Distributed solar systems further increase the need for reliable energy prediction models.
Purpose of the Study:
- To evaluate the performance of five machine learning models for solar energy forecasting.
- To identify the key meteorological factors influencing solar energy generation.
- To determine the most accurate model for predicting solar energy output.
Main Methods:
- Utilized a dataset comprising 21,045 samples.
- Employed five regression models: Gradient Boosting Regressor (GB), XGBoost, K-neighbors Regressor (KNN), LightGBM, and CatBoost Regressor (CatBoost).
- Input features included Humidity, Ambient temperature, Wind speed, Visibility, Cloud ceiling, and Pressure. Model accuracy was assessed using R2, RMSE, and MAE.
Main Results:
- The CatBoost model demonstrated superior performance in solar energy prediction.
- CatBoost achieved an R2 of 0.608, RMSE of 4.478 W, and MAE of 3.367 W during training.
- On testing data, CatBoost yielded an R2 of 0.46, RMSE of 4.748 W, and MAE of 3.583 W. SHAP analysis indicated ambient temperature and humidity as primary influencing factors.
Conclusions:
- The CatBoost model is highly effective for solar energy forecasting.
- Ambient temperature and humidity are critical predictors of solar energy generation.
- Accurate forecasting using machine learning enhances the integration and management of solar energy in power grids.
Related Concept Videos
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Wind Turbine Machine Models
Induction machines interact through the rotating magnetic field generated by the stator and the rotor. The key parameter is slip, which is the difference between synchronous speed and rotor speed relative to synchronous speed. Slip is...
Residual Plots
When the residual values are plotted against the variable x, it is called a residual...
Microsoft Excel: Regression Analysis
To perform regression...

