Next Article in Journal
Recent Advances on the VAN Method
Previous Article in Journal
Anti-Sliding Trenches to Enhance Slope Stability of Internal Dumps on Inclined Foundations in Open-Pit Coal Mines
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

An Innovative Approach for Forecasting Hydroelectricity Generation by Benchmarking Tree-Based Machine Learning Models

by
Bektaş Aykut Atalay
and
Kasım Zor
*
Department of Electrical and Electronic Engineering, Graduate School, Adana Alparslan Türkeş Science and Technology University, 01250 Adana, Türkiye
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(19), 10514; https://doi.org/10.3390/app151910514 (registering DOI)
Submission received: 28 August 2025 / Revised: 15 September 2025 / Accepted: 24 September 2025 / Published: 28 September 2025

Abstract

Hydroelectricity, one of the oldest and most potent forms of renewable energy, not only provides low-cost electricity for the grid but also preserves nature through flood control and irrigation support. Forecasting hydroelectricity generation is vital for utilizing alleviating resources effectively, optimizing energy production, and ensuring sustainability. This paper provides an innovative approach to hydroelectricity generation forecasting (HGF) of a 138 MW hydroelectric power plant (HPP) in the Eastern Mediterranean by taking electricity productions from the remaining upstream HPPs on the Ceyhan River within the same basin into account, unlike prior research focusing on individual HPPs. In light of tuning hyperparameters such as number of trees and learning rates, this paper presents a thorough benchmark of the state-of-the-art tree-based machine learning models, namely categorical boosting (CatBoost), extreme gradient boosting (XGBoost), and light gradient boosting machines (LightGBM). The comprehensive data set includes historical hydroelectricity generation, meteorological conditions, market pricing, and calendar variables acquired from the transparency platform of the Energy Exchange Istanbul (EXIST) and MERRA-2 reanalysis of the NASA with hourly resolution. Although all three models demonstrated successful performances, LightGBM emerged as the most accurate and efficient model by outperforming the others with the highest coefficient of determination (R2) (97.07%), the lowest root mean squared scaled error (RMSSE) (0.1217), and the shortest computational time (1.24 s). Consequently, it is considered that the proposed methodology demonstrates significant potential for advancing the HGF and will contribute to the operation of existing HPPs and the improvement of power dispatch planning.
Keywords: catboost; forecasting; generation; hydroelectricity; lightgbm; machine learning; xgboost catboost; forecasting; generation; hydroelectricity; lightgbm; machine learning; xgboost

Share and Cite

MDPI and ACS Style

Atalay, B.A.; Zor, K. An Innovative Approach for Forecasting Hydroelectricity Generation by Benchmarking Tree-Based Machine Learning Models. Appl. Sci. 2025, 15, 10514. https://doi.org/10.3390/app151910514

AMA Style

Atalay BA, Zor K. An Innovative Approach for Forecasting Hydroelectricity Generation by Benchmarking Tree-Based Machine Learning Models. Applied Sciences. 2025; 15(19):10514. https://doi.org/10.3390/app151910514

Chicago/Turabian Style

Atalay, Bektaş Aykut, and Kasım Zor. 2025. "An Innovative Approach for Forecasting Hydroelectricity Generation by Benchmarking Tree-Based Machine Learning Models" Applied Sciences 15, no. 19: 10514. https://doi.org/10.3390/app151910514

APA Style

Atalay, B. A., & Zor, K. (2025). An Innovative Approach for Forecasting Hydroelectricity Generation by Benchmarking Tree-Based Machine Learning Models. Applied Sciences, 15(19), 10514. https://doi.org/10.3390/app151910514

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop