Long-Term Supervised Ensemble Forecasting of Monthly Flows of Cetina River, Croatia
Abstract
1. Introduction
2. State of the Art
2.1. Literature Review
2.2. Conclusions from Literature Review
3. Materials and Methods
3.1. Methodological Framework and Research Area
3.2. Data Preparation, Analysis and Feature Selection
3.3. Model Selection and Hyperparameter Optimization
4. Results
| Dataset | R2 | MAE | RMSE |
|---|---|---|---|
| [/] | [m3/s] | [m3/s] | |
| Training | 0.8273 | 2.9670 | 3.9920 |
| Calibration | 0.6706 | 4.5193 | 6.1849 |
| Dataset | R2 | MAE | RMSE |
|---|---|---|---|
| [/] | [m3/s] | [m3/s] | |
| Training | 0.8784 | 2.4656 | 3.4229 |
| Calibration | 0.7532 | 2.5838 | 3.3394 |
5. Discussion
5.1. Model Performance and Predictive Reliability
5.2. Long-Term Forecasting and Applicability
5.3. Sensitivity to Chronological Dataset Allocation
5.4. Transferability to Daily Flow Forecasting
5.5. Final Remarks
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| Abbreviations | |
| ANN | artificial neural network |
| ANN-FA | ANN with weights obtained by Firefly algorithm |
| ANN-LM | ANN with weights obtained by Levenberg–Marquardt algorithm |
| AR | autoregressive model |
| ARIMA | autoregressive integrated moving average |
| ARMA | autoregressive moving average |
| BMA | Bayesian model averaging |
| BRT | bagged regression trees |
| CART | classification and regression trees ensemble |
| EGBR | extreme gradient boosting regressor |
| ELM | extreme learning machine |
| ELM-B | ensembles obtained by bagging |
| ELM-MOB | multi-objective optimized ensembles |
| ESN | Echo state network |
| ESN-B | ensembles obtained by bagging |
| ESN-MOB | multi-objective optimized ensembles |
| ETR | extra trees regressor |
| ETR(ABR) | ETR boosted with AdaBoost regressor |
| ETR(BR) | ETR boosted with bagging regressor |
| FUCEP | fuzzy C-means ensemble based on data pattern |
| GBR | gradient boosting regressor |
| GBRT | gradient boosting regression trees |
| GPR | Gaussian process regressor |
| GRNN | generalized regression neural network |
| GRU | gated recurrent unit |
| HGBR | histogram gradient boosting regressor |
| HGBR(ABR) | HGBR boosted with AdaBoost regressor |
| HGBR(BR) | HGBR boosted with bagging regressor |
| IANN | integrated artificial neural network |
| LLR | local linear regression |
| LANN | lumped artificial neural network |
| LSTM | long short-term memory network |
| MBEM | modified bootstrap ensemble model |
| MLR | multiple linear regression |
| MM-ANN | multiple models ANN |
| MM-SVM | multiple models SVM |
| NNM | nearest neighbour method |
| OK | ordinary kriging |
| RBF | radial basis function network |
| RFR | random forest regressor |
| RFR(ABR) | RFR boosted with AdaBoost regressor |
| RFR(BR) | RFR boosted with bagging regressor |
| SARIMA | seasonal autoregressive integrated moving average |
| SVM | support vector machine |
| TCN | temporal convolutional network |
| WA | weighted average |
| Latin symbols | |
| observed mean monthly flow at location L | |
| modelled/predicted mean monthly flow at location L | |
| mean monthly temperature at location L | |
| minimum monthly temperature at location L | |
| maximum monthly temperature at location L | |
| mean monthly precipitation at location L | |
| total monthly precipitation at location L | |
| maximum monthly precipitation at location L | |
References
- Robles, K.P.V.; Solmerin, J.G.; Pugat, G.C.E.; Monjardin, C.E.F. A Review of the Advances and Emerging Approaches in Hydrological Forecasting: From Traditional to AI-Powered Models. Water 2026, 18, 119. [Google Scholar] [CrossRef]
- Zhang, J.; Kong, D.; Li, J.; Qiu, J.; Zhang, Y.; Gu, X.; Guo, M. Comparison and Integration of Hydrological Models and Machine Learning Models in Global Monthly Streamflow Simulation. J. Hydrol. 2025, 641, 132549. [Google Scholar] [CrossRef]
- Gharib, A.; Davies, E.G.R. A Workflow to Address Pitfalls and Challenges in Applying Machine Learning Models to Hydrology. Adv. Water Resour. 2021, 152, 103920. [Google Scholar] [CrossRef]
- Solomatine, D.P.; Ostfeld, A. Data-Driven Modelling: Some Past Experiences and New Approaches. J. Hydroinform. 2008, 10, 3–22. [Google Scholar] [CrossRef]
- Bonacci, O. Karst Hydrology: With Special Reference to the Dinaric Karst; Springer: Berlin/Heidelberg, Germany, 1987; 184p. [Google Scholar] [CrossRef]
- Breiman, L. Statistical Modeling: The Two Cultures. Stat. Sci. 2001, 16, 199–231. [Google Scholar] [CrossRef]
- Nie, Y.; Yu, K.H.; Wang, Y.; Liu, P.; Zhang, X.; Li, Y. Applications of Machine Learning and Deep Learning in Hydrology from a Bibliometric Perspective: A Comprehensive Review. Discov. Artif. Intell. 2025, 5, 242. [Google Scholar] [CrossRef]
- Rudin, C. Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Instead. Nat. Mach. Intell. 2019, 1, 206–215. [Google Scholar] [CrossRef] [PubMed]
- Karamouz, M.; Szidarovsky, F.; Zahraie, B. Water Resources Systems Analysis; Lewis Publishers: Boca Raton, FL, USA, 2003. [Google Scholar]
- Boulmaiz, T.; Guermoui, M.; Boutaghane, H. Impact of Training Data Size on the LSTM Performances for Rainfall–Runoff Modeling. Model. Earth Syst. Environ. 2020, 7, 1399–1410. [Google Scholar] [CrossRef]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar] [CrossRef]
- Berbić, J.; Ocvirk, E.; Gilja, G. Optimization of Supervised Learning Models for Modeling of Mean Monthly Flows. Neural Comput. Appl. 2022, 34, 15835–15849. [Google Scholar] [CrossRef]
- Wunsch, A.; Liesch, T.; Broda, S. Groundwater Level Forecasting with Artificial Neural Networks: A Comparison of Long Short-term Memory (LSTM), Convolutional Neural Networks (CNNs), and Non-linear Autoregressive Networks with Exogenous Input (NARX). Hydrol. Earth Syst. Sci. 2021, 25, 1671–1687. [Google Scholar] [CrossRef]
- Zhang, X.; Peng, Y.; Zhang, C.; Wang, B. Are Hybrid Models Integrated with Data Preprocessing Techniques Suitable for Monthly Streamflow Forecasting? Some Experimental Evidences. J. Hydrol. 2015, 530, 95–103. [Google Scholar] [CrossRef]
- Tyralis, H.; Papacharalampous, G. Hydrological Post-Processing for Predicting Extreme Quantiles. J. Hydrol. 2023, 617, 129082. [Google Scholar] [CrossRef]
- Tyralis, H.; Papacharalampous, G. Quantile-Based Hydrological Modelling. Water 2021, 13, 3420. [Google Scholar] [CrossRef]
- Berbić, J. Review of Application of Machine Learning Models for Long Term Prediction of Streamflow. Open Res. Knowl. Graph 2022. [Google Scholar] [CrossRef]
- Berbić, J. Overview of Procedures Applied in Machine Learning Models for Long Term Prediction of Streamflows. Open Res. Knowl. Graph 2022. [Google Scholar] [CrossRef]
- Kisi, O.; Cimen, M. A Wavelet-Support Vector Machine Conjunction Model for Monthly Streamflow Forecasting. J. Hydrol. 2011, 399, 132–140. [Google Scholar] [CrossRef]
- Yaseen, Z.M.; Hummaida, M.; Abba, A.H.; Armaghani, D.J.; Amirzadeh, A.; Hu, J. Stream-Flow Forecasting Using Extreme Learning Machines: A Case Study in a Semi-Arid Region in Iraq. J. Hydrol. 2016, 542, 121–132. [Google Scholar] [CrossRef]
- Meng, E.; Huang, S.; Huang, Q.; Fang, W.; Wu, L.; Wang, L. A Robust Method for Non-Stationary Streamflow Prediction Based on Improved EMD-SVM Model. J. Hydrol. 2019, 568, 487–498. [Google Scholar] [CrossRef]
- Guo, J.; Zhou, J.; Qin, H.; Zou, Q.; Li, Q. Monthly Streamflow Forecasting Based on Improved Support Vector Machine Model. Expert Syst. Appl. 2011, 38, 12952–12961. [Google Scholar] [CrossRef]
- Huo, Z.; Feng, S.; Kang, S.; Huang, G.; Wang, F.; Guo, P. Integrated Neural Networks for Monthly River Flow Estimation in Arid Inland Basins of Northwest China. J. Hydrol. 2012, 420–421, 159–170. [Google Scholar] [CrossRef]
- Kostić, S.; Stojković, M.; Prohaska, S. Hydrological Flow Rate Estimation Using Artificial Neural Networks: Model Development and Potential Applications. Appl. Math. Comput. 2016, 291, 233–246. [Google Scholar] [CrossRef]
- Adnan, R.M.; Razzaq, S.; Khan, T.; Malik, S.; Bakhsh, K. Application of Novel Binary Optimized Machine Learning Models for Monthly Streamflow Prediction. Appl. Water Sci. 2023, 13, 150. [Google Scholar] [CrossRef]
- Sun, A.Y.; Wang, D.; Xu, X. Monthly Streamflow Forecasting Using Gaussian Process Regression. J. Hydrol. 2014, 511, 545–555. [Google Scholar] [CrossRef]
- Noori, R.; Moradkhani, H.; O’Connell, P.; Leila, N. Assessment of Input Variables Determination on the SVM Model Performance Using PCA, Gamma Test, and Forward Selection Techniques for Monthly Stream Flow Prediction. J. Hydrol. 2011, 401, 157–170. [Google Scholar] [CrossRef]
- Uysal, G.; Şorman, A.Ü. Monthly Streamflow Estimation Using Wavelet-ANN Model: A Case Study on Çamlıdere Dam Basin, Turkey. Procedia Comput. Sci. 2017, 120, 237–244. [Google Scholar] [CrossRef]
- Erdal, H.I.; Karakurt, O. Advancing Monthly Streamflow Prediction Accuracy of CART Models Using Ensemble Learning Paradigms. J. Hydrol. 2013, 477, 28–37. [Google Scholar] [CrossRef]
- Nasseri, M.; Zahraie, B.; Ajami, N.K.; Solomatine, D.P. Monthly Water Balance Modeling: Probabilistic, Possibilistic and Hybrid Methods for Model Combination and Ensemble Simulation. J. Hydrol. 2014, 511, 81–95. [Google Scholar] [CrossRef]
- Khatibi, R.; Ghorbani, M.A.; Pourhosseini, F.A. Stream Flow Predictions Using Nature-Inspired Firefly Algorithms and a Multiple Model Strategy—Directions of Innovation Towards Next Generation Practices. Adv. Eng. Inform. 2017, 34, 80–89. [Google Scholar] [CrossRef]
- Ribeiro, V.H.A.; Reynoso-Meza, G.; Siqueira, H.V. Multi-Objective Ensembles of Echo State Networks and Extreme Learning Machines for Streamflow Series Forecasting. Eng. Appl. Artif. Intell. 2020, 95, 103910. [Google Scholar] [CrossRef]
- Dastour, H.; Hassan, Q.K. A Machine-Learning Framework for Modeling and Predicting Monthly Streamflow Time Series. Hydrology 2023, 10, 100055. [Google Scholar] [CrossRef]
- Akbarian, M.; Saghafian, B.; Golian, S. Monthly Streamflow Forecasting by Machine Learning Methods Using Dynamic Weather Prediction Model Outputs over Iran. J. Hydrol. 2023, 620, 129480. [Google Scholar] [CrossRef]
- Fu, K.; Sun, X.; Chen, K.; Mo, L.; Xiao, W.; Liu, S. Monthly Runoff Prediction Based on Stochastic Weighted Averaging-Improved Stacking Ensemble Model. Water 2024, 16, 3580. [Google Scholar] [CrossRef]
- Yang, R.; Wu, J.; Gan, G.; Guo, R.; Zhang, H. Combining Physical Hydrological Model with Explainable Machine Learning Methods to Enhance Water Balance Assessment in Glacial River Basins. Water 2024, 16, 3699. [Google Scholar] [CrossRef]
- Cerqueira, V.; Torgo, L.; Mozetič, I. Evaluating Time Series Forecasting Models: An Empirical Study on Performance Estimation Methods. Mach. Learn. 2020, 109, 1997–2028. [Google Scholar] [CrossRef]
- Bürkner, P.-C.; Gabry, J.; Vehtari, A. Approximate Leave-Future-Out Cross-Validation for Bayesian Time Series Models. J. Stat. Comput. Simul. 2020, 90, 2499–2523. [Google Scholar] [CrossRef]
- Kratzer, F.; Klotz, D.; Hochreiter, S.; Nearing, G.; Klambauer, G. Intercomparing LSTM and RNN to a Conceptual Hydrological Model for a Low-Land River with a Focus on the Flow Duration Curve. Water 2023, 15, 505. [Google Scholar] [CrossRef]
- Yu, H.; Yang, Q. Applying Machine Learning Methods to Improve Rainfall-Runoff Modeling in Subtropical River Basins. Water 2024, 16, 2199. [Google Scholar] [CrossRef]
- Berbić, J.; Ocvirk, E. Prediction of Monthly Flow by Supervised Learning Ensemble Chain Models. In Water Management & Hydraulic Engineering WHME 2024; Červeňanská, M., Vidová, A., Šoltész, A., Eds.; Slovak University of Technology in Bratislava: Štrbské Pleso, Slovakia, 2024; p. 41. [Google Scholar]
- Berbić, J. Review of Application of Machine Learning Models for Prediction of Variables in Hydro-Environment. Open Res. Knowl. Graph 2023. Available online: https://orkg.org/reviews/R669009 (accessed on 20 June 2026).
- Van Rossum, G.; Drake, F.L. Python 3 Reference Manual; CreateSpace: Scotts Valley, CA, USA, 2009. [Google Scholar]
- Anaconda Distribution. Anaconda Documentation; Anaconda Inc.: Austin, TX, USA, 2020. [Google Scholar]
- McKinney, W. Data Structures for Statistical Computing in Python. In Proceedings of the 9th Python in Science Conference, Pasadena, CA, USA, 28 June–3 July 2010; pp. 51–56. [Google Scholar] [CrossRef]
- Abadi, M.; Agarwal, A.; Barham, P.; Brevdo, E.; Chen, Z.; Citro, C.; Corrado, G.S.; Davis, A.; Dean, J.; Devin, M.; et al. TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems. arXiv 2016, arXiv:1603.04467. [Google Scholar]
- Croatian Hydrological and Meteorological Service (DHMZ). Hydrological Database, HIS 2000; DHMZ: Zagreb, Croatia, 2017. [Google Scholar]
- Croatian Hydrological and Meteorological Service (DHMZ). Relational Meteorological Database; DHMZ: Zagreb, Croatia, 2017. [Google Scholar]
- Berbić, J.; Ocvirk, E.; Gilja, G. Comparison of Supervised Learning Methods for Prediction of Monthly Average Flow. Građevinar 2018, 70, 643–656. [Google Scholar] [CrossRef]
- Berbić, J.; Ocvirk, E. Optimization of Supervised Learning Chain Models for Monthly Flow Prediction. In Water Across Boundaries; Mendonça, A., Matos, J., Eds.; LNEC: Lisbon, Portugal, 2024; pp. 489–490. [Google Scholar]
- Berbić, J.; Ocvirk, E. Comparison of Tree and Ensemble Supervised Learning Chain Models for Prediction of Mean Monthly Flow. In Proceedings of the 5th IAHR Young Professionals Congress, Online, 27–29 November 2024. [Google Scholar]
- Verkade, J.S.; Brown, J.D.; Reggiani, P.; Weerts, A.H. Post-Processing Hydrological Ensemble Predictions Interpreting Predictive Reliability, Sharpness and Bias, and Estimating the Stationary and Nonstationary Uncertainty in Flood Forecasts. J. Hydrol. 2013, 499, 291–304. [Google Scholar] [CrossRef]
- Jeung, M.; Kim, M.; Kim, S.; Kim, H.S. Sensitivity of Hydrological Machine Learning Prediction Accuracy to Information Quantity and Quality. Hydrol. Earth Syst. Sci. 2026, 30, 1077–1095. [Google Scholar] [CrossRef]
- Deng, C.; Wang, X.; Zhang, Y.; Liu, X.; Li, Z.; Chen, J. Runoff Response under Future Climate Change Using LSTM-Based Models and CMIP6 Projections in the Ganjiang River Catchment, China. J. Hydrol. Reg. Stud. 2024, 52, 101716. [Google Scholar] [CrossRef]
- Fowler, H.J.; Blenkinsop, S.; Tebaldi, C. Linking Climate Change Modelling to Impacts Studies: Recent Advances in Downscaling Techniques for Hydrological Modelling. Int. J. Climatol. 2007, 27, 1547–1578. [Google Scholar] [CrossRef]
- Diez-Sierra, J.; del Jesus, M. Long-Term Rainfall Prediction Using Atmospheric Synoptic Patterns in Semi-Arid Climates. J. Hydrol. 2020, 586, 124818. [Google Scholar] [CrossRef]















| Internal Predictors and Data Transformation | Internal and/or External Predictors Without Data Transformation | Internal and/or External Predictors with Data Transformation | Ensemble Technique | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| [19] | [20] | [21] | [22] | [23] | [24] | [25] | [26] | [27] | [3] | [28] | [29] | [30] | [31] | [32] | [33] | [34] | [35] | [36] | |
| No. of instance/years of data | 480/40 | 240/20 | 612/51 | 1212/101 | 576/48 | 491/63 | 1212/101 | 672, 780/56, 65 | 217/18 | 828, 600, 468/69, 50, 39 | 681/57 | 420/35 | 343, 384/* | 587/51 | 1020/85 | 744/62 | 240–300/25 | 720/60 | 768/64 |
| Dataset split (training: testing) | 75:25 | 80:20 | 80:20 | 81:19 | 75:25 | 65:15:25 | 70:30 | 70:30 | 78:28 | 70:30 | 74:26 | 86:14 | 70:30 | 70:30 | 69:31 | 70:30 | 70:30 | 75:25 | 70:30 |
| Predictors | |||||||||||||||||||
| Endogenous | + | + | + | + | + | + | + | + | + | - | + | + | - | + | + | - | - | + | - |
| Exogenous | - | - | - | - | precipitation, evapotranspiration, irrigation | precipitation, temperature | precipitation, temperature | precipitation, temperature | rainfall, sun radiation, temperature | precipitation, snow, temperature, solar radiation, humidity, climate indices | temperature, precipitation, evaporation | - | + | flows from another station | - | flows from another station | + | precipitation | Physical model outputs—baseflow, rain, snowmelt and glacier melt runoff, etc. |
| Data transformation * | discrete WT | - | EMD, modified EMD, WT | phase space reconstruction, WT | - | - | - | - | principal component analysis | principal component analysis | WT | - | - | - | - | - | - | - | - |
| Hyperparameter tuning | manual | optimization, grid search | genetic algorithm | PSO | - | - | - | - | trial-and-error, grid search | grid search | - | manual | ** GA | trial-error | multi-objective optimization | + (no details) | - | Ensemble technique–stochastic weight averaging | - |
| Performance | |||||||||||||||||||
| R2 | + | + | - | + | + | - | - | + | + | + | + | - | + | - | + | + | - | - | + |
| RMSE | + | + | + | - | + | - | - | + | + | + | + | + | - | + | + | - | - | + | + |
| MAE | + | + | + | + | - | - | - | - | + | + | + | + | - | + | + | - | - | - | - |
| NSE | - | + | + | - | - | + | + | + | - | + | + | - | + | - | + | - | + | + | + |
| specific | Willmott’s index of agreement | MAPE | MRE | MRE | water balance error | water balance error | MAPE | discrepancy ratio | MAPE | R | CP | R | MAPE | MRE | KGE, NRMSE | RMSE decomposed into bias, amplitude and phase error | NRMSE, Kling-Gupta efficiency, absolute percentage of bias | ||
| Model evaluation | |||||||||||||||||||
| Model and observations | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + |
| specific | comparison of residuals, peak flows | comparison of residuals, box plots | Taylor diagram | - | - | - | - | - | discrepancy ratio | - | - | box plots, peak flows | comparison of averaged monthly values | comparison of residuals, Taylor diagram | Taylor diagram | - | - | Taylor diagram | Taylor diagram, Shapley additive explanations |
| (a) | ||
| m3/s | ||
| Overall mean flow | 11.88 | |
| Mean min flow | 5.52 | Overall min flow: 0.13 m3/s |
| Mean max flow | 28.37 | Overall max flow: 135 m3/s |
| (b) | ||
| Station | Quantity | Variables 1 |
| HS Vinalić | Flow Q | |
| MMS Knin | Temperature TK Precipitation PK | |
| CS Sinj | Temperature TS | |
| PS Vinalić | Precipitation PV | |
| C2 | Count | Mean | Std | Min | 25% | 50% | 75% | Max |
|---|---|---|---|---|---|---|---|---|
| 540 | 87.28 | 57.36 | 0.00 | 47.20 | 77.95 | 118.23 | 354.00 | |
| 540 | 2.87 | 1.89 | 0.00 | 1.55 | 2.57 | 3.82 | 11.51 | |
| 540 | 28.99 | 18.42 | 0.00 | 17.28 | 24.95 | 35.63 | 136.70 | |
| 540 | 91.32 | 64.05 | 0.00 | 46.38 | 79.30 | 120.93 | 355.90 | |
| 540 | 3.01 | 2.11 | 0.00 | 1.54 | 2.59 | 4.03 | 11.86 | |
| 540 | 29.29 | 17.60 | 0.00 | 18.20 | 26.10 | 36.55 | 140.00 | |
| 540 | 12.02 | 9.27 | 0.56 | 4.70 | 9.37 | 16.96 | 55.94 | |
| 540 | 13.02 | 6.91 | −3.79 | 6.93 | 12.79 | 19.23 | 26.87 | |
| 540 | 18.72 | 6.14 | 4.00 | 13.40 | 18.70 | 24.20 | 31.90 | |
| 540 | 6.95 | 7.44 | −12.40 | 0.70 | 6.80 | 13.50 | 23.20 | |
| 540 | 12.62 | 6.86 | −3.13 | 6.47 | 12.05 | 18.84 | 26.00 | |
| 540 | 17.97 | 6.18 | 3.40 | 12.40 | 17.85 | 23.40 | 30.00 | |
| 540 | 6.91 | 7.55 | −16.70 | 0.60 | 6.55 | 13.50 | 22.00 |
| Model | Base Model | Final Model | Objective Function | Fitness | Duration | Training | Calibration | ||
|---|---|---|---|---|---|---|---|---|---|
| [/] | [min] | R2 [/] | RMSE [m3/s] | R2 [/] | RMSE [m3/s] | ||||
| SR | D-D-EN-ANN | EN | R2 | 0.645 | 545.1 | 0.803 | 4.260 | 0.636 | 6.505 |
| SR | D-D-EN-ANN | ANN | 0.659 | 552.4 | 0.810 | 4.181 | 0.667 | 6.216 | |
| SR | D-D-EN-ANN | EN | *RMSE | 0.143 | 519.6 | 0.784 | 4.462 | 0.580 | 6.992 |
| SR | D-D-EN-ANN | ANN | 0.128 | 510.8 | 0.827 | 3.992 | 0.671 | 6.185 | |
| SR | D-D-EN-ANN | ANN | / | / | / | 0.841 | 3.825 | 0.665 | 6.234 |
| Model | Base Model | Final Model | Objective Function | Fitness | Duration | Training | Calibration | |||
|---|---|---|---|---|---|---|---|---|---|---|
| [/] | [min] |
R2 [/] | RMSE [m3/s] |
R2 [/] | RMSE [m3/s] | <0.0 | ||||
| ANN | / | / | *RMSE | 0.065 | 843.6 | 0.845 | 3.864 | 0.587 | 4.319 | / |
| SVM | / | / | 0.061 | 38.0 | 0.863 | 3.637 | 0.738 | 3.441 | / | |
| *HGBR | / | / | 0.133 | 664.3 | 0.675 | 5.592 | −0.257 | 7.540 | / | |
| EN | / | / | 0.074 | 14.9 | 0.757 | 4.840 | 0.605 | 4.222 | / | |
| SR | ANN-EN-*HGBR | EN | 0.808 | 4.308 | 0.650 | 3.976 | / | |||
| SR | ANN-EN-*HGBR | SVR | 0.795 | 4.441 | 0.756 | 3.321 | 5 | |||
| SR | ANN-EN-*HGBR | ANN | 0.803 | 4.357 | 0.760 | 3.296 | 6 | |||
| SR | EN-*HGBR | ANN | 0.825 | 4.108 | 0.685 | 3.773 | / | |||
| SR | EN | ANN | 0.799 | 4.405 | 0.672 | 3.852 | / | |||
| SR | EN-ANN | ANN | 0.826 | 4.093 | 0.721 | 3.554 | / | |||
| SR | D-D-EN-ANN | ANN | 0.824 | 4.115 | 0.684 | 3.780 | / | |||
| SR | D-D-SVM-*HGBR | ANN | 0.904 | 3.048 | 0.750 | 3.358 | 6 | |||
| SR | D-D-SVM | ANN | 0.890 | 3.259 | 0.740 | 3.428 | / | |||
| SR | D-D-SVM | SVM | 0.644 | 5.861 | 0.674 | 3.836 | / | |||
| SR | D-D-SVM-*HGBR-EN | ANN | 0.875 | 3.475 | 0.768 | 3.240 | 3 | |||
| Dataset | R2 | MAE | RMSE | |
|---|---|---|---|---|
| [/] | [m3/s] | [m3/s] | ||
| C1 | Verification | 0.7703 | 2.9225 | 4.1072 |
| C2 | Verification | 0.8265 | 2.9664 | 4.1871 |
| [m3/s] /Month | C1 | C2 | Range Difference | ||||
|---|---|---|---|---|---|---|---|
| 2.5% | 97.5% | Range | 2.5% | 97.5% | Range | C2—C1 | |
| 10 | 3.28 | 14.92 | 11.64 | 3.53 | 11.99 | 8.46 | 3.18 |
| 11 | 6.35 | 20.79 | 14.45 | 9.56 | 21.68 | 12.12 | 2.33 |
| 12 | 7.68 | 23.35 | 15.67 | 13.44 | 27.91 | 14.47 | 1.20 |
| 1 | 7.47 | 22.95 | 15.48 | 11.15 | 24.22 | 13.08 | 2.40 |
| 2 | 8.10 | 24.14 | 16.05 | 11.12 | 24.18 | 13.06 | 2.99 |
| 3 | 8.27 | 24.48 | 16.21 | 12.08 | 25.72 | 13.64 | 2.57 |
| 4 | 8.66 | 25.22 | 16.56 | 14.01 | 28.82 | 14.81 | 1.75 |
| 5 | 6.53 | 21.15 | 14.62 | 8.65 | 20.21 | 11.56 | 3.06 |
| 6 | 4.11 | 16.52 | 12.40 | 5.75 | 15.56 | 9.81 | 2.60 |
| 7 | 2.12 | 12.70 | 10.58 | 2.41 | 10.19 | 7.78 | 2.80 |
| 8 | 1.95 | 12.38 | 10.43 | 1.56 | 8.83 | 7.27 | 3.16 |
| 9 | 2.70 | 13.81 | 11.11 | 2.22 | 9.88 | 7.67 | 3.44 |
| Dataset | R2 | MAE | RMSE | |
|---|---|---|---|---|
| [/] | [m3/s] | [m3/s] | ||
| C1 | Forecasting | 0.7819 | 3.3162 | 4.7862 |
| C2 | Forecasting | 0.7876 | 3.2297 | 4.7237 |
| Model | Dataset Allocation | Mean 95% CI Width | Max 95% CI Width | Relative Change in Mean CI Width [%] to 40-15-45 |
|---|---|---|---|---|
| [m3/s] | [m3/s] | [%] | ||
| C1 | 40-15-45 | 13.75 | 17.18 | 0 |
| 45-15-40 | 13.97 | 18.36 | −1.63 | |
| 50-15-35 | 11.91 | 14.81 | 13.40 | |
| 55-15-30 | 13.46 | 17.65 | 2.07 | |
| 60-20-20 | 13.23 | 15.93 | 3.77 | |
| 65-15-20 | 11.73 | 15.67 | 14.71 | |
| 70-10-20 | 11.77 | 14.72 | 14.36 | |
| C2 | 60-20-20 | 10.94 | 14.52 | 20.45 |
| 65-15-20 | 10.63 | 13.53 | 22.69 | |
| 70-10-20 | 10.65 | 13.48 | 22.53 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Berbić, J.; Ocvirk, E.; Gilja, G. Long-Term Supervised Ensemble Forecasting of Monthly Flows of Cetina River, Croatia. Water 2026, 18, 1641. https://doi.org/10.3390/w18131641
Berbić J, Ocvirk E, Gilja G. Long-Term Supervised Ensemble Forecasting of Monthly Flows of Cetina River, Croatia. Water. 2026; 18(13):1641. https://doi.org/10.3390/w18131641
Chicago/Turabian StyleBerbić, Jadran, Eva Ocvirk, and Gordon Gilja. 2026. "Long-Term Supervised Ensemble Forecasting of Monthly Flows of Cetina River, Croatia" Water 18, no. 13: 1641. https://doi.org/10.3390/w18131641
APA StyleBerbić, J., Ocvirk, E., & Gilja, G. (2026). Long-Term Supervised Ensemble Forecasting of Monthly Flows of Cetina River, Croatia. Water, 18(13), 1641. https://doi.org/10.3390/w18131641

