Monthly streamflow forecasting by machine learning methods using dynamic weather prediction model outputs over Iran

被引:53
作者
Akbarian, Mohammad [1 ]
Saghafian, Bahram [1 ]
Golian, Saeed [2 ]
机构
[1] Islamic Azad Univ, Dept Civil Engn, Sci & Res Branch, Tehran 1477893855, Iran
[2] Maynooth Univ, Dept Geog, Irish Climate Anal & Res UnitS ICARUS, Maynooth, Kildare, Ireland
关键词
Streamflow forecast; C3S data store; ECMWF; Ensemble; Recursive Feature Elimination (RFE); Bayesian Networks (BN); Machine learning (ML); RIVER-BASIN; ENSEMBLE; PRECIPITATION; SELECTION; ERROR; BIAS;
D O I
10.1016/j.jhydrol.2023.129480
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Seasonal hydrological forecasts play a critical role in water resources management. The Copernicus Climate Change Service (C3S) data store provides open access to monthly hydrological forecasts for up to six-months. This study aims to evaluate, for the first time, 1-to 3-month runoff forecasts using the European Centre for Medium-Range Weather Forecasts (ECMWF) ensembles of precipitation, runoff, and temperature in 1981-2015 period over a total of 30 s-level basins in Iran. We adopted the 5th, 50th and 95th ECMWF ensemble quantiles for each variable that represent low, medium and high probability of occurrence, respectively. Pearson correlation analysis (Pca), Recursive Feature Elimination (RFE) via random forest (RF) model, and Bayesian Networks (BN) feature selection algorithms were used in order to reduce input variable dimension and select potential predictors to be fed to the machine learning models. Multiple Linear Regression (MLR), Artificial Neural Networks (ANN), Support Vector Regression (SVR), Random Forest (RF), and eXtreme Gradient Boosting (XGBoost) machine learning models were used with Repeated K-Fold cross validation (rK-Fold CV) while model efficiency was evaluated using modified Kling-Gupta efficiency coefficient (KGE'), Nash-Sutcliffe Efficiency coefficient (NSE), and Normalized Root Mean Square Error (NRMSE). Results of this study revealed that C3S runoff ensembles have the highest impact on forecast accuracy of streamflow, followed by precipitation and temperature. Overall, model performance yield a best-to-worst ranking of ANN, XGBoost, RF, MLR, and SVR with KGE' values of 0.70, 0.68, 0.66, 0.57, and 0.41, respectively. The predictive performance of all models decreased with lead times beyond 1-month, where ANN and XGBoost outperformed other models with KGE' of 0.65 for 2-month lead time and 0.60 for 3-month lead time. The three superior models of XGBoost, ANN, and RF, were employed with RFE and BN FSAs most frequently across Iran's 30 s level basins in all lead times. Almost all models in the arid central region of Iran showed the lowest performance while highest skills were achieved in the western regions of Iran. Finally, for all models and over all regions, the model performance reduced by increase in lead-time.
引用
收藏
页数:23
相关论文
共 76 条
[1]   Streamflow forecasting by modeling the rainfall-streamflow relationship using artificial neural networks [J].
Ali, Shahzad ;
Shahbaz, Muhammad .
MODELING EARTH SYSTEMS AND ENVIRONMENT, 2020, 6 (03) :1645-1656
[2]   Evaluation of TIGGE Ensemble Forecasts of Precipitation in Distinct Climate Regions in Iran [J].
Aminyavari, Saleh ;
Saghafian, Bahram ;
Delavar, Majid .
ADVANCES IN ATMOSPHERIC SCIENCES, 2018, 35 (04) :457-468
[3]   Streamflow Prediction of Karuvannur River Basin Using ANFIS, ANN and MNLR Models [J].
Anusree, K. ;
Varghese, K. O. .
INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING, SCIENCE AND TECHNOLOGY (ICETEST - 2015), 2016, 24 :101-108
[4]   Artificial intelligence modelling integrated with Singular Spectral analysis and Seasonal-Trend decomposition using Loess approaches for streamflow predictions [J].
Apaydin, Halit ;
Sattari, Mohammad Taghi ;
Falsafian, Kambiz ;
Prasad, Ramendra .
JOURNAL OF HYDROLOGY, 2021, 600
[5]  
Araghinejad Shahab, 2014, WATER SCI TECHNOLOGY
[6]  
Beaumont P., 2017, CAUSALNEX
[7]   Random forest in remote sensing: A review of applications and future directions [J].
Belgiu, Mariana ;
Dragut, Lucian .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2016, 114 :24-31
[8]  
Berrar D., 2019, Encyclopedia of Bioinformatics and Computational Biology: ABC of Bioinformatics, P542, DOI [DOI 10.1016/B978-0-12-809633-8.20349-X, 10.1016 /B978-0-12-809633-8.20349-X]
[9]  
Cawley GC, 2010, J MACH LEARN RES, V11, P2079
[10]   XGBoost: A Scalable Tree Boosting System [J].
Chen, Tianqi ;
Guestrin, Carlos .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :785-794