Professional Documents
Culture Documents
Sustainability 2955664
Sustainability 2955664
Muhammad Rashid , Zeeshan Ali , Saif Haider , Muhammad Waqar Naseer , Muhammad Atiq Ur Rehman
1 2 1,5, * 1 4
Tariq1,3,4, Aminjon Gulakhmadov5,6,7, Hussein Almohamad8, Motrih Al-Mutiry9, Hazem Ghassan Abdo10 5
1 Centre of Excellence in Water Resources Engineering, University of Engineering and Technology, Lahore 6
54890, Pakistan; m.rashid.6122@gmail.com; ranasaifhaider@gmail.com; mwaqar55786@gmail.com; 7
2 International Water Management Institute, Pakistan; engrzeshanali@yahoo.com; 8
3 Institute for Sustainable Industries & Liveable Cities, Victoria University, P.O. Box 14428, Melbourne 9
8001, Australia. muhammadatiqurrehman.tariq@cdu.edu.au 10
4 College of Engineering and Science, Victoria University, Melbourne 8001, Australia. 11
5 State Key Laboratory of Desert and Oasis Ecology, Xinjiang Institute of Ecology and Geography, Chinese 12
Academy of Sciences, Urumqi 830011, China; aminjon@ms.xjb.ac.cn 13
6 Institute of Water Problems, Hydropower and Ecology of the National Academy of Sciences of Tajikistan, 14
Dushanbe 734042 15
7 Department of Hydraulics and Hydro Informatics “Tashkent Institute of Irrigation and Agricultural 16
Mechanization Engineers”, National Research University, Tashkent 60111496, Uzbekistan 17
8 Department of Geography, College of Arabic Language and Social Studies, Qassim University, Buraydah 18
51452, Saudi Arabia; h.almohamad@qu.edu.sa 19
9 Department of Geography and Environmental Sustainability, College of Humanities and Social Sciences, 20
Princess Nourah bint Abdulrahman University, P.O. BOX 84428, Riyadh 11671, Saudi Arabia; mkal- 21
mutairy@pnu.edu.sa 22
10 Geography Department, Faculty of Arts and Humanities, Tartous University, Tartous P.O. Box 2147, 23
Syria; hazemabdo@tartous-univ.edu.sy 24
* Correspondence: ranasaifhaider@gmail.com 25
Abstract: Accurate stream flow prediction plays a crucial role in water resource management, flood 26
control, and environmental planning for complex watersheds. This research delves into an extensive 27
evaluation of streamflow simulation models—Multilayer Perceptron (MLP), Extreme Learning Ma- 28
chine (ELM), Support Vector Machine (SVM), and the Soil and Water Assessment Tool (SWAT) 29
hydrological model spanning the timeline from 1985 to 2018 in the Astore Basin, Pakistan. The pri- 30
mary objective was to comprehensively assess the predictive performances of these models across 31
distinct time segments and gauge their reliability in simulating streamflow dynamics. The study 32
commenced with examining the SWAT model's performance, utilizing the NSE, PBIAS, R2, and 33
RMSE metrics during calibration (1985–2000) and validation (2001–2009) periods. While the SWAT 34
model effectively approximated streamflow, it exhibited limitations in accurately predicting peak 35
Citation: To be added by editorial
and low-flow conditions. Subsequently, the machine learning models (MLP, ELM, and SVM) were 36
staff during production.
scrutinized concerning their performance metrics—R2, NSE, PBIAS, and RMSE—across training 37
Academic Editor: Firstname Last- (1985–1995), validation (1996–2005), and testing (2005–2009) datasets. ELM displayed superior per- 38
name formance during the training phase, boasting a remarkable R2 of 0.94, followed by SVM and MLP. 39
Received: date MLP showcased consistent strength in validation, maintaining an R2 of 0.73, while SVM led in test- 40
Revised: date ing with an R2 of 0.71. Despite their merits, none of the models precisely replicated observed stream- 41
Accepted: date flow patterns, as evidenced by the discrepancies with observed flow and the SWAT model's simu- 42
Published: date lations. This emphasizes the necessity for ongoing refinement and validation to enhance predictive 43
accuracy and ensure closer alignment with real-world hydrological dynamics. This extensive com- 44
parative analysis offers critical insights into the nuances of MLP, ELM, SVM, and SWAT model 45
Copyright: © 2024 by the authors. performances, highlighting their varied strengths and limitations across distinct temporal seg- 46
Submitted for possible open access ments. It underscores the importance of continual refinement and validation to improve predictive 47
publication under the terms and capabilities, essential for accurate streamflow simulations and effective water resource management 48
conditions of the Creative Commons in the Astore Basin and similar hydrological contexts. 49
Attribution (CC BY) license
(https://creativecommons.org/license Keywords: Upper Indus Basin, Machine learning, Water, SWAT Model, EML, SVM, MLP 50
s/by/4.0/).
51
1. Introduction 52
The role of streamflow is critical in the fields of hydrology, climatology, dam con- 53
struction, floods, drought hazards, and water resources planning and management [1,2]. 54
Hydrological models have been widely used for stream flow prediction due to their ability 55
to simulate the complex interactions between various hydrological processes, such as pre- 56
cipitation, temperature, infiltration, and runoff [3–5]. The hydrological behavior of UIB in 57
response to climatic change has been studied by using various atmospheric input param- 58
eters. Recent studies [6–10] have focused on improving the accuracy and efficiency of hy- 59
drological models for stream flow prediction. One approach is to use machine learning 60
algorithms, such as artificial neural networks (ANNs) and support vector machines 61
(SVMs), to improve the accuracy of hydrological models. For example, [11] used an 62
SWAT-ANN hybrid model to predict stream flow in a river basin and achieved 63
higher accuracy than traditional hydrological models. Another approach studied by Ku- 64
mar et al, [12] is to incorporate remote sensing data into hydrological models. Remote 65
sensing data, such as satellite-based rainfall estimates and land cover data, can improve 66
the accuracy of hydrological models by providing spatially and temporally distributed 67
information on hydrological processes [13–17]. Zhang et al. [16] used remote sensing data 68
to improve the prediction of stream flow in a watershed in the United States. Garee et al. 69
[18] utilized the Soil and Water Assessment Tool (SWAT) model to evaluate the Hunza 70
River Basin, incorporating elevation band and snowmelt algorithms. Hydrologiska 71
Byrans Vattenbalansavdeling (HBV) model was used by Ali et al. [7] to forecast the 72
streamflow in the Hunza River Basin. 73
Furthermore, recent studies [19–22] have focused on developing new hydrological 74
models that can better simulate the complex interactions between hydrological processes. 75
Li and Hongkai [16,23] developed a new hydrological model that can simulate the effects 76
of soil moisture on stream flow, which is an important factor that is often overlooked in 77
traditional hydrological models. The two main techniques for predicting stream flow are 78
empirical and physical-based. Examples of the physical-based approaches include the 79
conceptual hydrological models. Empirical models include statistics and machine learn- 80
ing models. Some assumptions are necessary for the calibration process in a physical- 81
based approach [24]. Precise modeling and forecasting of runoff in alpine glaciated wa- 82
tersheds have become progressively significant for the comprehensive governance and 83
exploitation of water resources. An essential tool for determining streamflow conditions 84
and analyzing the effects of land-use change and climate change in watersheds is the hy- 85
drological model [16,21,25–27]. 86
Several studies including [21,28–35] have compared the performance of EML and 87
SVMs on different datasets. Some studies have shown that EML can achieve similar or 88
better performance than SVMs on large datasets, while other studies have found that 89
SVMs outperform EML on certain types of data. The choice between EML and SVMs de- 90
pends on the nature of the data and the specific problem being addressed. Muhammad et 91
al. [36] evaluated the predictive power of several machine learning models, such as the 92
multilayer perceptron neural network (MLPNN), extreme learning machine (ELM), sup- 93
port vector regression (SVR), Gaussian process regression (GPR), adaptive network-based 94
fuzzy inference system (ANFIS), and Gaussian process regression (GPR) [21,28,37–43]. 95
The models were trained using only precipitation and streamflow data collected at differ- 96
ent time lags. ELMs are often used for classification and regression tasks and have been 97
applied to a wide range of applications, including image classification, speech recognition, 98
and financial forecasting [20,22]. 99
Sustainability 2024, 15, x FOR PEER REVIEW 3 of 27
For the machine learning models to achieve high accuracy, it is crucial to comprehend 100
the fluctuations of streamflow and the significant factors that affect it, such as precipita- 101
tion (P), temperature, and evapotranspiration, which have direct and indirect impacts. 102
Therefore, it is necessary to understand the impact of climate on streamflow to establish 103
a strategic modelling framework. The selection of the best input variables is also crucial 104
for the success of machine learning models. 105
A comparative evaluation of machine learning and hydrological modeling and 106
choice of the most suitable approach for streamflow prediction in the Astore River Basin 107
depends on various factors such as data availability, computational resources, and the 108
level of accuracy required [44–48]. Machine learning algorithms may be more suitable if 109
the available data is limited, and computational resources are limited [10,49,50]. However, 110
hydrological modeling may be more suitable if a more detailed understanding of the hy- 111
drological processes is required, and there is sufficient data available to calibrate and val- 112
idate the model. 113
However, the choice of the most suitable approach depends on various factors, and 114
a careful analysis of these factors is necessary to make an informed decision. In this work, 115
we investigate and evaluate the efficacy of machine learning approaches in simulating 116
discharge in the Upper Indus Basin's Astore River in the HKH Mountains with hydrolog- 117
ical models. In order to identify an effective discharge strategy for glaciated alpine catch- 118
ments with intricate hydrological mechanisms, the outcomes of the two machine learning 119
techniques (ELM, MLP, and SVM) will be compared with the traditional semi-distributed 120
hydrological model Soil and Water Assessment Tool (SWAT). The overall research results 121
will contribute to a better understanding of the high mountain hydrological process and 122
will be useful in future strategic planning for the region's water resources, management, 123
and sustainability. 124
145
Figure 1. The location of the Astore Basin, and Meteorological and Hydrological Stations used in the Study. 146
The Shuttle Radar Topography Mission (SRTM) digital elevation of 30-meter data 155
was generated by the NASA website (https://search.earthdata.nasa.gov/search). It is a rev- 156
olution in digital mapping of the tropics and other areas of the world. According to the 157
criteria of the hydrological model, the study region was divided into seven different ele- 158
vation ranges. The band ranges from a low elevation of 1180 to 2725 meters (5381-8066m). 159
Arc GIS was used to calculate the mean hypsometric elevation (h) of the Astor watershed 160
for each zone. 161
162
Sustainability 2024, 15, x FOR PEER REVIEW 5 of 27
Soil data at a spatial resolution of 30 meters were obtained from Food and Agricul- 164
ture Organization website https://data.apps.fao.org/map/catalog/srv/eng/catalog. A total 165
number of four classes was observed in the Astore basin. More details such that soil clas- 166
ses, counts, and weightage shown in Table 1. As observed that Calcaric Fluvisol has 83% 167
and Lithosols has 0.8%. The detailed map of the soil class is shown in Figure 2. 168
Sr. No. Soil Name Texture Count Area (Km2) Weightage of Area
1 Be72-2a-3669 Lithosols Loam 36007 0.3601 0.8117
2 Be78-2c-3679 Lithosols Loam 106992 1.0699 2.4119
3 I-B-U-3712 Calcaric Fluvisol Loam 3694765 36.9477 83.2916
4 Glacier-6998 Gleysols UWB 598179 5.9818 13.4848
176
Figure 2. (a) Details about Land Use Land Cover, (b) shown the Drainage Network Climate Stations and Elevation (c) 177
Soil Classification and (d) Percentage of Slope in the Astore Basin. 178
Sustainability 2024, 15, x FOR PEER REVIEW 6 of 27
206
Figure 3. A Review on Extreme Machine Learning 207
The ELM (Extreme Learning Machine) is a machine learning model renowned for its 208
efficiency in training and prediction tasks, particularly in supervised learning scenarios. 209
Introduced by Guang-Bin Huang, the ELM stands out due to its unconventional approach 210
to training neural networks [59,60]. Unlike traditional gradient-based methods used in 211
training neural networks, ELM adopts a unique strategy where the hidden layer parame- 212
ters are randomly generated, typically as a single layer of neurons, with fixed weights 213
connecting the input layer. During training, the output weights are calculated in a single 214
step using a simple linear algebra computation, enabling rapid learning and significantly 215
reducing training time. ELM has demonstrated exceptional performance in various fields 216
Sustainability 2024, 15, x FOR PEER REVIEW 7 of 27
such as pattern recognition, regression, and classification tasks, attracting attention for its 217
simplicity, speed, and effectiveness in handling large datasets. Consider output layer as 218
w can be determined by solving a system of linear equations, i.e., w ¼ Hyy:Hy is called 219
the Moore–Penrose generalized inverse of the matrix H: The hidden layer matrix, H, can 220
be expressed as: 221
𝑃(𝑎1 , 𝑏2 , 𝑥1 ) ⋯ 𝑃(𝑎𝐿 , 𝑏𝐿 , 𝑥1 )
H= [ ⋮ ⋱ ⋮ ] (1) 222
𝑃(𝑎1 , 𝑏2 , 𝑥𝑚 ) ⋯ 𝑃(𝑎𝐿 , 𝑏𝐿 , 𝑥𝑚 ) 𝑚∗𝐿
Here, 𝑃(𝑎1 , 𝑏2 , 𝑥1 ) is called as the 𝑙𝑡ℎ hidden layer node with reference to 𝑥𝑖 , where 223
𝑎𝐿 = ( 𝑎𝐿1 , … , 𝑎𝐿𝑚 )𝑡 is the weight vector and 𝑏𝑖 indicates the bias to the hidden nodes. 224
SVMs are a type of supervised learning algorithm that attempts to find the best deci- 226
sion boundary that separates data points into different classes[29,61]. Support Vector Re- 227
gression is a popular method for prediction tasks. SVR (Support Vector Regression) is a 228
type of regression analysis that uses support vector machines (SVMs) to perform nonlin- 229
ear regression [62]. The decision boundary is chosen such that it maximizes the margin 230
between the different classes of data points [28]. This margin is the distance between the 231
decision boundary and the closest data points from either class. SVMs can handle high- 232
dimensional data and work well when the number of features is greater than the number 233
of samples. 234
For SVM, the methodology involves identifying the support vectors that can separate 235
the data into different classes. The hyperplane that is identified is used to predict the out- 236
put variable based on the input variables [30]. In SVR, the goal is to find a function that 237
best fits a set of data points while keeping the error between the predicted values and the 238
actual values within a certain tolerance. SVR is very effective in solving various regression 239
problems, and it is often used in applications such as streamflow prediction, weather fore- 240
casting, and medical diagnosis. A general and graphical representation of SVM and As- 241
tore basin is shown in Figure 4. Support Vector Regression (SVR) is a powerful machine 242
learning model primarily used for regression tasks, particularly when dealing with com- 243
plex and nonlinear datasets. Based on the Support Vector Machine (SVM) algorithm, SVR 244
aims to find the optimal hyperplane that best fits the data by minimizing the error be- 245
tween predicted and actual values while allowing for a predefined margin of tolerance. 246
Unlike traditional regression techniques, SVR operates by transforming input data into a 247
higher-dimensional space using a kernel function, enabling it to handle nonlinear rela- 248
tionships between variables. SVR seeks to maximize the margin, which represents the dis- 249
tance between the hyperplane and the closest data points, known as support vectors. This 250
approach allows SVR to effectively handle outliers and capture intricate patterns in the 251
data, making it a popular choice for modeling tasks in finance, economics, and other fields 252
where predictive accuracy in complex datasets is crucial. SVR seeks a regression function 253
f(x) by fitting the input samples 𝑿𝒊 𝝐 𝑹𝒏 ,.where 𝑤̇ 𝝐 𝑹𝒏 and 𝒃 𝝐 𝑹𝒏 as: 254
𝟏
𝐦𝐢𝐧 𝒘𝒕 𝒘 + 𝑪(𝒆𝒕 Ԑ + 𝒆𝒕 Ԑ∗),s.t.𝒚𝒊 − (𝒙𝒕𝒊 + 𝒃) ≤ Ԑ + Ԑ𝒊 , 𝒙𝒕𝒊 𝒘 + 𝒃 − 𝒚𝒊 ≤ Ԑ + Ԑ∗𝒊 . And 257
𝒘,𝒃,Ԑ,Ԑ∗ 𝟐
Ԑ∗𝒊 ≥ 𝟎, Ԑ∗𝒊 ≥ 𝟎 𝒇𝒐𝒓 𝒊 = 𝟏, 𝟐, … . . , 𝒎. (3) 258
where, C > 0,℮ and Ԑ >0 are the trade-off parameter, vector of ones, and input pa- 259
rameters, respectively. Ԑ = (Ԑ𝟏 , … . . , Ԑ𝒎 )𝒕 and Ԑ∗ = ( (Ԑ∗𝟏 , … … , Ԑ∗𝒎 )𝒕 are the slack vectors. 260
The decision regression function of SVR for any input sample 𝑿𝒊 𝝐 𝑹𝒏 is 261
Sustainability 2024, 15, x FOR PEER REVIEW 8 of 27
ƒ(x) = ∑𝑚
𝑖=1(∝1𝑖 -∝2𝑖 )k(x, 𝑥𝑖 ) + b (4) 262
264
Figure 4. (a) General Support Vector Machine Margin, (b) Graphical Representation of Astore Basin 265
285
Figure 5. An Illustration of the MLP Model Consists of Three Layers: The Input Layer, the Hidden Layer, and the Out- 286
put Layer (left). A Representation of a Common Processing Element with Signal Flow (Right). 287
For a given network architectural need, the number of hidden layers and neurons in 288
each hidden layer can be changed. Converting numerous inputs into one or more outputs 289
is one of MLP's most important functions. Assuming that xi (i=1, 2..., m) are the inputs for 290
a pre-organized model, the corresponding weights for which are wi (i=1, 2..., m) are vari- 291
ables that will be modified subsequently by error algorithms. Equation 5 is used to define 292
the net input to a single node in such circumstances. Equation 6 states that the activation 293
function "f" transforms the net input into an output. Any node's output will function as 294
an input for the computational node after it. 295
𝑁𝑒𝑡 = ∑𝑚𝑖=1 𝑥𝑖 𝑤𝑖 (5) 296
Two learning mechanisms unsupervised and supervised have been used to establish 298
the network's weights. The current study uses supervised learning, where the user is fully 299
aware of the input and output patterns of the network's usual design. In MLP, the mean 300
square error between known and unknown outputs is minimized by adjusting the 301
weights in each iteration using the backpropagation algorithm (BPA). 302
The dataset's observed values are the known output, while the network-computed 303
values from the same dataset are the unknown output. Two computations are used to 304
adjust weights in each iteration or epoch: feed-forward calculations and back-propagation 305
of errors, which is sometimes referred to as the mean square error (MSE). Each layer, 306
which is represented by Equations 7 through 10, performs the feed-forward computation. 307
The hidden layer's the jth node's net input is provided by: 308
There is always a connection weight between two nodes. Not every node has to be a 310
computational node to build connection weights. Even though there is no computation on 311
the input layer nodes, Equation 7 contains the connection weight, which is the weight 312
between the ith node of the input layer and the jth node of the hidden layer. Equation 8 313
now provides the output of this specific node in the hidden layer. 314
Sustainability 2024, 15, x FOR PEER REVIEW 10 of 27
Moreover, Equation 9 provides the net input to the kth node of the output layer. 316
𝑛
𝑁𝑒𝑡𝑦𝑘 = ∑𝑖=1
𝑘
𝑤𝑜𝑘𝑗 ℎ𝑗 (9) 317
where wokj is the weight of the link between the computational jth hidden layer node 318
and the computational kth output layer node. Equation 10, the output layer's ultimate 319
result, is obtained from the kth node; 320
𝑦𝑘 = 𝑓(𝑁𝑒𝑡𝑦𝑘 ) (10) 321
satellite. The SVM approach was used to create the LULC map. Rahman et al. [77] pro- 363
vide a comprehensive explanation of the SVM algorithm. Based on Rahman et al. (2020a), 364
the Food and Agriculture Organization (FAO) produced a soil map 365
(http://www.fao.org/soils-portal/soil-survey/ soil-maps-and-databases/faounesco-soil- 366
map of-the-world/ en/) with a resolution of 1: 5,000,000 from which the soil data for the 367
study region was taken. The retrieved soil map from FAO and the Harmonized World 368
Soil Database v1.2 were utilized to get the necessary soil parameters for SWAT. Addition- 369
ally, the current study simulates streamflow using the SCS technique, Penman-Monteith 370
equation, and variable storage method the default settings of the SWAT model. A water 371
balance technique is used to simulate streamflow using the SWAT model. This strategy is 372
dependent on temperature and precipitation inputs and may be shown as follows: 373
Where; 𝑆𝑊𝑡 final soil water (mm), 𝑆𝑊0 initial soil water (mm), 𝑃𝑑𝑎𝑦 precipitation 375
at the time of i (mm), 𝑄𝑆𝑢𝑟𝑓 surface runoff (mm), 𝐸𝑎 evapotranspiration (mm), 𝑊𝑠𝑒𝑒𝑝 376
water flow to the unsaturated zone (mm) and 𝑄𝑔𝑤 water flow of watershed from under- 377
ground (mm). 378
Fitted Min/Max
Sr # Parameters Names Fitted Value Min/Max value
Value value
1 R__CN2.mgt Curve Number -0.290551 -0.29552/0.29 -0.309214 -0.44792/-0.29
2 V__ALPHA_BF.gw Base Flow Alpha Factor 0.299644 0.296438/0.3 0.259477 0.258026/0.26
3 V__GW_DELAY.gw Groundwater Delay Time 456.670135 453.4113/486 474.558502 467.4962/486
4 V__GW_REVAP.gw Groundwater "revap" coefficient 0.14879 0.145967/0.15 0.147758 0.143239/0.15
5 V__GWQMN.gw Threshold Depth Shallow Aquifer 1.453138 1.224427/1.78 1.178502 1.098336/1.9
6 V__EPCO.hru Plant Uptake Compensation Factor 0.999923 0.999234/1 0.992477 0.863216/1
Sustainability 2024, 15, x FOR PEER REVIEW 12 of 27
3. Results 403
Table 3. Performance evaluation of SWAT Model during Calibration and Validation Period using NSE, PBIAS, R2, and 425
428
Figure 6. Calibration and Validation of SWAT Model for Astore Basin 429
250
200
150
100
50
0
445
Figure 7. Observed and Simulated flow of the Astore Basin 446
Sustainability 2024, 15, x FOR PEER REVIEW 14 of 27
Table 4. Performance Metrics for various Models on the Training Data. 482
dation data. SVM performs competitively in terms of fitting the data, coming a close sec- 490
ond with an R2 of 0.71. On the validation dataset, ELM shows a little lower R2 of 0.66 but 491
maintains a decent degree of prediction accuracy. 492
With an NSE of 0.55, MLP leads the group in terms of predicted accuracy on the val- 493
idation data. NSE scores are a measure of predictive power. SVM comes in second place 494
behind MLP, exhibiting a respectable prediction performance with an NSE of 0.53. Com- 495
paring ELM to MLP and SVM, it shows a somewhat poorer prediction accuracy (NSE of 496
0.48), putting it significantly behind. With a PBIAS of 481.77, MLP has the lowest bias 497
among the three models, which is measured as the average prediction bias. With a PBIAS 498
of 502.34, SVM exhibits a similar degree of balanced predictions, placing it a close second. 499
In comparison to MLP and SVM, ELM has a higher PBIAS of 578.91, suggesting a com- 500
paratively bigger bias in its predictions. 501
Additionally, RMSE analysis, which quantifies the average magnitude of prediction 502
errors, reveals that ELM has the lowest RMSE (287.91), suggesting that the validation data 503
had fewer prediction mistakes. With an RMSE of 1034.28, MLP comes in second, while 504
SVM, with an RMSE of 1177.53, is the highest of the three models, indicating more predic- 505
tion errors than ELM and MLP. While these performance indicators offer insightful infor- 506
mation about how well the models perform on the validation data, one should be cautious 507
when thinking that the efficacy of this dataset will transfer to fresh, untested data. To de- 508
termine the model's resilience and applicability for actual prediction tasks, more testing 509
and validation on other datasets such as an alternative test set are essential. 510
Table 5. Performance Metrics for various Models on the Validation Data. 511
and third, respectively. It's important to understand that, despite these insights into the 535
models' performance on the testing data, the models' efficacy on this dataset may not al- 536
ways translate to performance on fresh, untested data. The resilience and applicability of 537
the model for practical forecasting tasks must be determined through additional valida- 538
tion and testing on separate datasets. 539
Table 6. Performance Metrics for Various Models on the Testing Data. 540
250
200
150
100
50
0
556
558
Sustainability 2024, 15, x FOR PEER REVIEW 17 of 27
250
200
150
100
50
0
572
Figure 9. Performance Comparison of Observed Flow with SVM Models. 573
The evaluation of the Multilayer Perceptron (MLP) model demonstrated how well it 575
predicted discharge levels. These models demonstrated exceptional proficiency in man- 576
aging high-dimensional, complicated data, and successfully identifying complex relation- 577
ships between variables. MLP, which is well-known for its capacity to draw the best pos- 578
sible decision boundaries, proved effective in determining discharge levels even in com- 579
plex hydrological environments. The model's estimates, which averaged 145.8 cumecs, 580
nearly matched the average flow rate for the whole basin, which was 136.35 cumecs. This 581
is significant. This exceptional consistency confirms MLP's dependability for hydrological 582
forecasts and highlights its accuracy in discharge estimation. However, it's important to 583
recognize that the processing requirements of MLP may provide challenges, particularly 584
when working with large datasets or in real-time applications. 585
A further indication of the model's accuracy in simulating real-world flow dynamics 586
is the comparison of observed and MLP-simulated flow during one year, as shown in the 587
picture. This convergence demonstrates that MLP may be a useful tool for forecasting dis- 588
charge levels in hydrological scenarios, offering insightful information for the manage- 589
ment of water resources and decision-making procedures. 590
Sustainability 2024, 15, x FOR PEER REVIEW 18 of 27
250
200
150
100
50
0
591
Figure 10. Performance Comparison of Observed Flow with MLP Models. 592
2000
2018 250 2001
2017 200 2002
2013 2006
2012 2007
2011 2008
2010 2009
623
Figure 11. Performance Comparison of Observed Flow with MLP, SVM, ELM, and SWAT Model. 624
4. Discussion 625
A crucial component of planning and managing sustainable water resources is accu- 626
rate hydrological process modeling. For simulating hydrological processes, data-driven 627
and hydrological models are typically employed. In this study, machine learning methods 628
outperform the SWAT model for forecasting streamflow under both normal and abnormal 629
circumstances. The literature [52,72,73,79–82] supports the findings of the current study 630
on the estimation of the flow forecast using the SWAT model. The methods used to gen- 631
erate streamflow differ greatly at low-, medium-, and high-flow times. High-flow events 632
are mostly brought on by heavy storm rainfall, whereas low-flow events are mainly pro- 633
duced by base flow [52,83]. SWAT models are poor at properly simulating very high 634
stream flows, but they excel at estimating low flows. As Kim et al. [84] have shown, ma- 635
chine learning approaches, on the other hand, may be less accurate in forecasting the low- 636
est values but may produce superior results for extremely high values. Consequently, ba- 637
sin streamflow simulation may be effectively carried out using these models. It is advised 638
that in research involving extreme hydrologic events like floods, machine learning models 639
be used to mimic high-flow occurrences. In hydrological management studies, however, 640
when low-flow episodes are of higher importance, the SWAT model would be used. The 641
following factors could be the cause of the SWAT model's poor performance: (1) the most 642
sensitive factors identified may have an impact on the model's performance [85,86] (Cibin 643
et al. 2010); (2) the critical snow-specific characteristics identified may also lead to uncer- 644
tainty in the model's output; and (3) the flow from each sub-basin accumulates within 645
itself before it reaches the Indus River, making it challenging to track the hydro peak of 646
the stream flow precisely. Several studies have revealed that the observed peak-flow in- 647
efficiency can be attributed to the formulation of SWAT [87–92]. Consequently, the ma- 648
chine learning (ML) models outperform the SWAT model in terms of streamflow simula- 649
tion. 650
Although there is still a propensity to underestimate high streamflow estimates, the 651
study's findings indicate that applying machine learning models can help reduce mistakes 652
in this regard. This issue originates from the fact that training datasets mostly contain 653
medium and low flow values, while high flow values are rare. Comparable problems have 654
been documented in studies conducted by Jimeno-Sáez et al. [92]. These methods have a 655
few shortcomings, which are addressed below: The physical features of the watershed are 656
unrelated to ML approaches. The lumped technique, which is the foundation of the ML 657
Sustainability 2024, 15, x FOR PEER REVIEW 20 of 27
approach, overlooks the variability of sub-catchment factors. Moreover, watershed dy- 658
namics such as soil moisture, runoff production, pollutants export, etc., cannot be in- 659
cluded in empirical models that use machine learning approaches. The SWAT model is a 660
process-based, highly data-intensive model that needs a variety of input factors, including 661
soil type, hydrometeorological data, land use/cover, and DEM, for analysis. Unfortu- 662
nately, due to inadequate station distributions, socioeconomic and political challenges, 663
and restricted information interchange between governments in transboundary basins, 664
the aforementioned metrics are not readily available everywhere. Such circumstances 665
lend themselves to the employment of machine learning models such as MLP, ELM, and 666
SVM, which need a small number of input parameters. This study shows that even with 667
fewer resources and input parameters needed, ELM, SVM, and MLP perform better than 668
the SWAT model. As demonstrated in other previous works [36,93,94], this promising ef- 669
ficiency opens up potential for future advancements, such as applying the ANN technique 670
to mimic water quality processes. 671
5. Conclusions 672
The current study used Multilayer Perceptron (MLP), Extreme Learning Machine 673
(ELM), and Support Vector Machine (SVM) models to simulate streamflow data in the 674
Astore Basin, Pakistan. These models' outputs were subjected to a thorough comparison 675
process with the widely-used SWAT model utilizing statistical performance metrics to 676
assess their modeling skills. During the calibration period (1985-1995), the SWAT model 677
had reasonable performance, as shown by R2 values of 0.80 and NSE values of 0.73. PBIAS 678
values of 15.7 indicated a marginal underestimating, whilst RMSE values of 79.81 demon- 679
strated a respectable level of prediction accuracy. The R2 dropped to 0.71 throughout val- 680
idation (1996–2005), while the NSE was lower at 0.66, suggesting decreasing accuracy. The 681
RMSE climbed to 106.26, suggesting higher prediction errors, while the PBIAS increased 682
to 17.3, indicating an overestimation. 683
On the other hand, throughout the testing, validation, and training phases, the ma- 684
chine learning models demonstrated encouraging performances. MLP demonstrated an 685
R2 of 0.73, an ELM of 0.94, and an SVM of 0.85 during calibration. Conversely, the NSE 686
values for MLP, ELM, and SVM indicated modest predictive ability at 0.4, 0.46, and 0.41, 687
respectively. The RMSE values of 1264.8, 576.27, and 929.16, respectively, corresponded 688
to the PBIAS values of 872.3, 643.23, and 726.45. The models' performances were consistent 689
according to the validation findings, with R2 values for MLP, ELM, and SVM being 0.73, 690
0.66, and 0.71, respectively. The NSE values of 0.55, 0.48, and 0.53 suggest that the predic- 691
tion skills are moderate to good. PBIAS values showed values of 481.77, 578.91, and 502.34 692
with different RMSE values, indicating a modest decline for all models. The models' abil- 693
ities were further validated by testing data, which showed R2 values of 0.69, 0.62, and 0.71 694
for MLP, ELM, and SVM, respectively. NSE values showed acceptable predictive capabil- 695
ities, remaining within a modest range of 0.54 to 0.60. PBIAS values were consistent, rang- 696
ing from 402.88 to 491.65, while RMSE values were similar, from 339.79 to 390.78. 697
The machine learning models demonstrated competitive results when compared to 698
the observed flow of 145.8 cumecs and the SWAT simulated flow of 130.83 cumecs. The 699
average modeled streamflow values were 136.35, 140.02, and 134.18 cumecs for MLP, 700
ELM, and SVM, respectively. Interestingly, in contrast to the SWAT model, which had 701
trouble overestimating low flows and underestimating high flows, these models demon- 702
strated the ability to estimate both general and severe flow situations. These results imply 703
that for streamflow prediction in the Astore Basin, machine learning models specifically, 704
MLP, ELM, and SVM are superior to the SWAT model. The study's implications include 705
helping water managers develop climate-resilient water infrastructure, allocate water to 706
different sectors, and provide strategies for flood adaptation. To improve accuracy, more 707
research combining new meteorological data is advised despite the machine learning 708
Sustainability 2024, 15, x FOR PEER REVIEW 21 of 27
models' encouraging results. Additionally, investigating alternative models based on ma- 709
chine learning and doing comparison studies with the SWAT model may yield a thorough 710
understanding, facilitating the implementation of sophisticated and precise techniques for 711
managing water resources in the area. 712
Author Contributions: All authors were involved in the intellectual elements of this paper. M.R., 737
Z.A., and S.H. designed the research. S.H. and M.R. conducted the research and wrote the manu- 738
script. M.R., M.W.N., and M.A.R.T-Writing original draft, writing review, and editing with data 739
arrangement, and analysis. A.G.-Writing review and Editing, formal analysis. H.A.- Writing review 740
and Editing, formal analysis, M.A.M- Writing review and Editing, formal analysis, H.A.B- Writing 741
review and Editing, formal analysis. All authors have read and agreed to the published version of 742
the manuscript. 743
Funding: This project was funded by Princess Nourah bint Abdulrahman University Research Sup- 744
porting Project Number PNURSP2024R675, Princess Nourah bint Abdulrahman University, Ri- 745
yadh, Saudi Arabia. 746
Data Availability Statement: The data used in this study can be available from the authors upon 747
reasonable request. 748
Acknowledgments: The authors are thankful to Princess Nourah bint Abdulrahman University for 749
funding. The authors are also thankful to state key laboratory in China for conducting and helping 750
in this research. 751
References 753
1. Ahmed, N.; Wang, G.; Booij, M.J.; Xiangyang, S.; Hussain, F.; Nabi, G. Separation of the Impact of Landuse/Landcover 754
Change and Climate Change on Runoff in the Upstream Area of the Yangtze River, China. Water Resour. Manag. 2022, 36, 755
2. Wu, J.; Yuan, X.; Yao, H.; Chen, X.; Wang, G. Reservoirs Regulate the Relationship between Hydrological Drought Recovery 757
Sustainability 2024, 15, x FOR PEER REVIEW 22 of 27
Water and Drought Characteristics. J. Hydrol. 2021, 603, 127127, doi:10.1016/j.jhydrol.2021.127127. 758
3. Soriano, E.; Mediero, L.; Garijo, C. Selection of Bias Correction Methods to Assess the Impact of Climate Change on Flood 759
4. Iqbal, M.; Wen, J.; Wang, X.; Lan, Y.; Tian, H.; Anjum, M.N.; Adnan, M. Assessment of Air Temperature Trends in the Source 761
Region of Yellow River and Its Sub-Basins, China. Asia-Pacific J. Atmos. Sci. 2018, 54, 111–123, doi:10.1007/s13143-017-0064-x. 762
5. Iqbal Jun; Masood, Muhammad; Masood, Muhammad Umer; Adnan, Muhammad, M.W. Impacts of Climate and Land- 763
Use Changes on Hydrological Processes of the Source Region of Yellow River, China. Sustainability 2022, 14, 14908, 764
doi:10.3390/su142214908. 765
6. Mohammed, I.N.; Bomblies, A.; Wemple, B.C. The Use of CMIP5 Data to Simulate Climate Change Impacts on Flow Regime 766
within the Lake Champlain Basin. J. Hydrol. Reg. Stud. 2015, 3, 160–186, doi:10.1016/j.ejrh.2015.01.002. 767
7. Ali, A.F.; Xiao, C. de; Zhang, X. peng; Adnan, M.; Iqbal, M.; Khan, G. Projection of Future Streamflow of the Hunza River 768
Basin, Karakoram Range (Pakistan) Using HBV Hydrological Model. J. Mt. Sci. 2018, 15, 2218–2235, doi:10.1007/s11629-018- 769
4907-4. 770
8. Yan, R.; Cai, Y.; Li, C.; Wang, X.; Liu, Q. Hydrological Responses to Climate and Land Use Changes in a Watershed of the 771
9. Ikram, R.M.A.; Goliatt, L.; Kisi, O.; Trajkovic, S.; Shahid, S. Covariance Matrix Adaptation Evolution Strategy for Improving 773
Machine Learning Approaches in Streamflow Prediction. Mathematics 2022, 10, 1–30, doi:10.3390/math10162971. 774
10. Adnan, R.M.; Mostafa, R.R.; Elbeltagi, A.; Yaseen, Z.M.; Shahid, S.; Kisi, O. Development of New Machine Learning Model for 775
Streamflow Prediction: Case Studies in Pakistan; Springer Berlin Heidelberg, 2022; Vol. 36; ISBN 0123456789. 776
11. Kassem, A.A.; Raheem, A.M.; Khidir, K.M.; Alkattan, M. Predicting of Daily Khazir Basin Flow Using SWAT and Hybrid 777
SWAT-ANN Models. Ain Shams Eng. J. 2020, 11, 435–443, doi:10.1016/j.asej.2019.10.011. 778
12. Kumar, D.N.; Reshmidevi, T. V. Remote Sensing Applications in Water Resources. J. Indian Inst. Sci. 2013, 93, 163–188. 779
13. Arfan, M.; Lund, J.; Hassan, D.; Saleem, M.; Ahmad, A. Assessment of Spatial and Temporal Flow Variability of the Indus 780
14. Sawunyama, T.; Senzanje, A.; Mhizha, A. Estimation of Small Reservoir Storage Capacities in Limpopo River Basin Using 782
Geographical Information Systems (GIS) and Remotely Sensed Surface Areas: Case of Mzingwane Catchment. Phys. Chem. 783
15. Ringard, J.; Becker, M.; Seyler, F.; Linguet, L. Temporal and Spatial Assessment of Four Satellite Rainfall Estimates over 785
French Guiana and North Brazil. Remote Sens. 2015, 7, 16441–16459, doi:10.3390/rs71215831. 786
16. Gao, H.; Feng, Z.; Zhang, T.; Wang, Y.; He, X.; Li, H.; Pan, X.; Ren, Z.; Chen, X.; Zhang, W.; et al. Assessing Glacier Retreat 787
and Its Impact on Water Resources in a Headwater of Yangtze River Based on CMIP6 Projections. Sci. Total Environ. 2021, 788
17. Journal, I.; Sensing, R. Identification of Drought Events from Multi Years Temporal SPOT NDVI Data for Potohar Region in 790
18. Garee Xi; Bao, Anming; Wang, Yu; Meng, Fanhao, K.C. Hydrological Modeling of the Upper Indus Basin: A Case Study 792
from a High-Altitude Glacierized Catchment Hunza. Water 2017, 9, 17-NA, doi:10.3390/w9010017. 793
19. Adnan Ikram, R.M.; Jaafari, A.; Milan, S.G.; Kisi, O.; Heddam, S.; Zounemat-Kermani, M. Hybridized Adaptive Neuro-Fuzzy 794
Inference System with Metaheuristic Algorithms for Modeling Monthly Pan Evaporation. Water (Switzerland) 2022, 14, 795
doi:10.3390/w14213549. 796
20. Adnan, R.M.; Dai, H.L.; Mostafa, R.R.; Islam, A.R.M.T.; Kisi, O.; Heddam, S.; Zounemat-Kermani, M. Modelling 797
Groundwater Level Fluctuations by ELM Merged Advanced Metaheuristic Algorithms Using Hydroclimatic Data. Geocarto 798
21. Zhu, R.; Yang, L.; Liu, T.; Wen, X.; Zhang, L.; Chang, Y. Hydrological Responses to the Future Climate Change in a Data 800
Scarce Region, Northwest China: Application of Machine Learning Models. Water (Switzerland) 2019, 11, 1–19, 801
doi:10.3390/w11081588. 802
22. Ikram, R.M.A.; Hazarika, B.B.; Gupta, D.; Heddam, S.; Kisi, O. Streamflow Prediction in Mountainous Region Using New 803
Machine Learning and Data Preprocessing Methods: A Case Study. Neural Comput. Appl. 2022, 8, doi:10.1007/s00521-022- 804
08163-8. 805
23. Zhou Mohamed; Takeuchi, Kuniyoshi; Koike, Toshio; Selvarajah, Hemakanth; Ao, Tianqi, L.R. Adequacy of Near Real- 806
Time Satellite Precipitation Products in Driving Flood Discharge Simulation in the Fuji River Basin, Japan. Appl. Sci. 2021, 11, 807
24. Kisi, O.; Heddam, S.; Keshtegar, B.; Piri, J.; Adnan, R.M. Predicting Daily Streamflow in a Cold Climate Using a Novel Data 809
Mining Technique: Radial M5 Model Tree. Water (Switzerland) 2022, 14, doi:10.3390/w14091449. 810
25. Ávila, L.; Silveira, R.; Campos, A.; Rogiski, N.; Gonçalves, J.; Scortegagna, A.; Freita, C.; Aver, C.; Fan, F. Comparative 811
Evaluation of Five Hydrological Models in a Large-Scale and Tropical River Basin. Water (Switzerland) 2022, 14, 1–21, 812
doi:10.3390/w14193013. 813
26. Syed, Z.; Mahmood, P.; Haider, S.; Ahmad, S. Assessing the Utility of Hybrid Hydrological Modeling over Complex 814
Conditions of the Chitral Basin, Pakistan. J. Water Clim. Chang. 2023, 14, 4444–4464. 815
27. Syed, S.; Syed, Z.; Mahmood, P.; Haider, S.; Khan, F.; Syed, M.T.; Syed, S. Application of Coupling Machine Learning 816
Techniques and Linear Bias Scaling for Optimizing 10-Daily Flow Simulations, Swat River Basin. Water Pract. Technol. 2023, 817
28. Nouri, M.; Sihag, P.; Kisi, O.; Hemmati, M.; Shahid, S.; Adnan, R.M. Prediction of the Discharge Coefficient in Compound 819
Broad-Crested-Weir Gate by Supervised Data Mining Techniques. Sustain. 2023, 15, doi:10.3390/su15010433. 820
29. Sahoo, A.; Ghose, D.K. Application of Hybrid Support Vector Machine Model for Streamflow Prediction in Barak Valley, 821
India. IOP Conf. Ser. Earth Environ. Sci. 2022, 1032, doi:10.1088/1755-1315/1032/1/012016. 822
30. Adnan, R.M.; Dai, H.L.; Mostafa, R.R.; Parmar, K.S.; Heddam, S.; Kisi, O. Modeling Multistep Ahead Dissolved Oxygen 823
Concentration Using Improved Support Vector Machines by a Hybrid Metaheuristic Algorithm. Sustain. 2022, 14, 824
doi:10.3390/su14063470. 825
31. Eskandari, M.; Khotanlou, H. Data Stream Classification Using a Deep Transfer Learning Method Based on Extreme Learning 826
Machine and Recurrent Neural Network. Multimed. Tools Appl. 2024, 1–29, doi:10.1007/s11042-023-18075-x. 827
32. Starzec, M.; Kordana-Obuch, S. Evaluating the Utility of Selected Machine Learning Models for Predicting Stormwater Levels 828
33. Yaseen, Z.; Jaafar, O.; Deo, R.; Kisi, O.; Adamowski, J.; Quilty, J.; El-Shafie, A. Boost Stream-Flow Forecasting Model with 830
Extreme Learning Machine Data-Driven: A Case Study in a Semi-Arid Region in Iraq. J. Hydrol. 2016, 542, 831
doi:10.1016/j.jhydrol.2016.09.035. 832
34. Isa, Z.; Abdussalam, A.; Sawa, B.; Ibrahim, M.; Isa, U.; Abu-hanifa, B. Identifying Major Climate Extreme Indices Driver of 833
Stream Flow Discharge Variability Using Machine Learning and SHaply Additive Explanation. Sustain. Water Resour. Manag. 834
35. Du, J.; Zhou, G.; Tang, H.; Turowski, J.; Cui, K.F. Classification of Stream, Hyperconcentrated, and Debris Flow Using 836
Dimensional Analysis and Machine Learning. Water Resour. Res. 2023, 59, doi:10.1029/2022WR033242. 837
36. Muhammad, R.; Liang, Z.; Heddam, S. Least Square Support Vector Machine and Multivariate Adaptive Regression Splines 838
for Streamflow Prediction in Mountainous Basin Using Hydro- Meteorological Data as Inputs. J. Hydrol. 2020, 586, 124371, 839
doi:10.1016/j.jhydrol.2019.124371. 840
37. Pentoś, K.; Mbah, J.T.; Pieczarka, K.; Niedbała, G.; Wojciechowski, T. Evaluation of Multiple Linear Regression and Machine 841
Sustainability 2024, 15, x FOR PEER REVIEW 24 of 27
Learning Approaches to Predict Soil Compaction and Shear Stress Based on Electrical Parameters. Appl. Sci. 2022, 12, 842
doi:10.3390/app12178791. 843
38. Chattopadhyay Deepak; Chattopadhyay, Goutami, S.J. Univariate Modelling of Monthly Maximum Temperature Time 844
Series over Northeast India: Neural Network versus Yule–Walker Equation Based Approach. Meteorol. Appl. 2011, 18, 70–82, 845
doi:10.1002/met.211. 846
39. Mattar, M.A.; Roy, D.K.; Al-Ghobari, H.M.; Dewidar, A.Z. Machine Learning and Regression-Based Techniques for 847
Predicting Sprinkler Irrigation’s Wind Drift and Evaporation Losses. Agric. Water Manag. 2022, 265, 107529, 848
doi:10.1016/j.agwat.2022.107529. 849
40. Ditthakit, P.; Pinthong, S.; Salaeh, N.; Weekaew, J.; Thanh Tran, T.; Bao Pham, Q. Comparative Study of Machine Learning 850
Methods and GR2M Model for Monthly Runoff Prediction. Ain Shams Eng. J. 2023, 14, 101941, doi:10.1016/j.asej.2022.101941. 851
41. Vishwakarma Alban; Abed, Salwan Ali; Kishore, Gottam; Al-Ansari, Nadhir; Pandey, Kusum; Kumar, Pravendra; 852
Kushwaha, N L; Jewel, Arif, D.K.K. Forecasting of Stage-Discharge in a Non-Perennial River Using Machine Learning with 853
42. Wu Haixing; Wei, Guozhen; Song, Tianyu; Zhang, Chi; Zhou, Huicheng, J.L. Flash Flood Forecasting Using Support Vector 855
Regression Model in a Small Mountainous Catchment. Water 2019, 11, 1327-NA, doi:10.3390/w11071327. 856
43. Torres-Sanchez, R.; Navarro-Hellin, H.; Guillamon-Frutos, A.; San-Segundo, R.; Ruiz-Abellón, M.C.; Domingo-Miguel, R. A 857
Decision Support System for Irrigation Management: Analysis and Implementation of Different Learning Techniques. Water 858
44. Atif, I.; Iqbal, J.; Mahboob, M.A. Investigating Snow Cover and Hydrometeorological Trends in Contrasting Hydrological 860
Regimes of the Upper Indus Basin. Atmosphere (Basel). 2018, 9, doi:10.3390/atmos9050162. 861
45. Hayat, H.; Akbar, T.A.; Tahir, A.A.; Hassan, Q.K.; Dewan, A.; Irshad, M. Simulating Current and Future River-Flows in the 862
Snowmelt-Runo Ff Model and RCP Scenarios. Water 2019, 11, 1–19. 863
46. Latif Ma; Yaseen, Muhammad, Y.Y. Spatial Analysis of Precipitation Time Series over the Upper Indus Basin. Theor. Appl. 864
47. Atif, I.; Iqbal, J.; Su, L.J. Modeling Hydrological Response to Climate Change in a Data-Scarce Glacierized High Mountain 866
Astore Basin Using a Fully Distributed TOPKAPI Model. Climate 2019, 7, doi:10.3390/cli7110127. 867
48. Tahir, A.A.; Adamowski, J.F.; Chevallier, P.; Haq, A.U.; Terzago, S. Comparative Assessment of Spatiotemporal Snow Cover 868
Changes and Hydrological Behavior of the Gilgit, Astore and Hunza River Basins (Hindukush–Karakoram–Himalaya 869
Region, Pakistan). Meteorol. Atmos. Phys. 2016, 128, 793–811, doi:10.1007/s00703-016-0440-6. 870
49. Farhan, S. Bin; Zhang, Y.; Ma, Y.; Guo, Y.; Ma, N. Hydrological Regimes under the Conjunction of Westerly and Monsoon 871
Climates: A Case Investigation in the Astore Basin, Northwestern Himalaya. Clim. Dyn. 2015, 44, 3015–3032, 872
doi:10.1007/s00382-014-2409-9. 873
50. Baig, S.; Sayama, T.; Takara, K. Hydrological Modeling of the Astore River Basin, Pakistan, by Integrating Snow and Glacier 874
Melt Processes and Climate Scenarios. J. Disaster Res. 2021, 16, 1197–1206, doi:10.20965/jdr.2021.p1197. 875
51. Adnan, M.; Nabi, G.; Kang, S.; Zhang, G.; Adnan, R.M.; Anjum, M.N.; Iqbal, M.; Ali, A.F. Snowmelt Runoff Modelling under 876
Projected Climate Change Patterns in the Gilgit River Basin of Northern Pakistan. Polish J. Environ. Stud. 2017, 26, 525–542, 877
doi:10.15244/pjoes/66719. 878
52. Khan, S.; Khan, A.; Khan, M.; Khan, F.; Khan, S.; Khan, J. Intercomparison of SWAT and ANN Techniques in Simulating 879
Streamflows in the Astore Basin of the Upper Indus. Water Sci. Technol. 2023, 88, doi:10.2166/wst.2023.299. 880
53. gul, rahman; Khan, S.; Ullah, R.; Ali, M. Spatio-Temporal Change in the Glaciers of Astore Basin (North-Western Himalaya), 881
between 2016 and 2021 by Using Sentinel-2 Satellite Data; 2023; 882
54. Hayat, H.; Akbar, T.; Tahir, A.; Hassan, Q.; Dewan, A.; Irshad, M. Simulating Current and Future River-Flows in the 883
Sustainability 2024, 15, x FOR PEER REVIEW 25 of 27
Karakoram and Himalayan Regions of Pakistan Using Snowmelt-Runoff Model and RCP Scenarios. Water 2019, 11, 761, 884
doi:10.3390/w11040761. 885
55. Gallicchio, C.; Micheli, A.; Olivas, E.S. Randomized Machine Learning Approaches : Recent Developments and Challenges 886
56. Wang, J.; Lu, S.; Wang, S.; Zhang, Y. PUTATIONAL INTELLIGENCE. 2022, 41611–41660. 888
57. Sarker, I.H. Machine Learning : Algorithms , Real ‑ World Applications and Research Directions. SN Comput. Sci. 2021, 2, 1– 889
58. Huang, G.-B.; Zhu, Q.-Y.; Siew, C. Extreme Learning Machine: Theory and Applications. Neurocomputing 2006, 70, 891
doi:10.1016/j.neucom.2005.12.126. 892
59. Huang, G.-B. An Insight into Extreme Learning Machines: Random Neurons, Random Features and Kernels. Cognit. Comput. 893
60. Huang, G.-B.; Zhu, Q.-Y.; Siew, C.-K. Extreme Learning Machine: A New Learning Scheme of Feedforward Neural Networks. 895
In Proceedings of the 2004 IEEE international joint conference on neural networks (IEEE Cat. No. 04CH37541); Ieee, 2004; 896
61. Evgeniou, T.; Pontil, M. Support Vector Machines : Theory and Applications WORKSHOP ON SUPPORT VECTOR 898
62. Gaye, B.; Zhang, D.; Wulamu, A. Improvement of Support Vector Machine Algorithm in Big Data Background. 2021, 2021. 900
63. Arnold Raghavan; Muttiah, Ranjan S.; Williams, James, J.G.. S. Large Area Hydrologic Modeling and Assessment Part i: 901
Model Development. J. Am. Water Resour. Assoc. 1998, 34, 73–89, doi:10.1111/j.1752-1688.1998.tb05961.x. 902
64. Schilling Manoj; Zhang, You-Kuan; Gassman, Philip W.; Wolter, Calvin F., K.E.. J. Impact of Land Use and Land Cover 903
Change on the Water Balance of a Large Agricultural Watershed: Historical Effects and Future Directions. Water Resour. Res. 904
65. Yang, L.; Feng, Q.; Yin, Z.; Deo, R.C.; Wen, X.; Si, J.; Li, C. Separation of the Climatic and Land Cover Impacts on the Flow 906
Regime Changes in Two Watersheds of Northeastern Tibetan Plateau. Adv. Meteorol. 2017, 2017, doi:10.1155/2017/6310401. 907
66. Mukundan David E.; Risse, L.M., R.R. Spatial Resolution of Soil Data and Channel Erosion Effects on SWAT Model 908
Predictions of Flow and Sediment. J. Soil Water Conserv. 2010, 65, 92–104, doi:10.2489/jswc.65.2.92. 909
67. Basheer Haishen; Omer, Abubaker; Ali, Abubaker B.; Abdelgader, Abdeldime M. S., A.K.. L. Impacts of Climate Change 910
under CMIP5 RCP Scenarios on the Streamflow in the Dinder River and Ecosystem Habitats in Dinder National Park, Sudan. 911
68. Shafeeque Abid; Basit, Abdul; Mohamed, Abdelmoneim Zakaria; Rasheed, Muhammad Waseem; Khan, Muhammad 913
Usman; Buttar, Noman Ali; Saddique, Naeem; Asim, Mohammad Irfan; Sabir, Rehan Mehmood, M.S. Quantifying the Impact 914
of the Billion Tree Afforestation Project (BTAP) on the Water Yield and Sediment Load in the Tarbela Reservoir of Pakistan 915
Using the SWAT Model. Land 2022, 11, 1650, doi:10.3390/land11101650. 916
69. Tuo Zheng; Disse, Markus; Chiogna, Gabriele, Y.D. Evaluation of Precipitation Input for SWAT Modeling in Alpine 917
Catchment: A Case Study in the Adige River Basin (Italy). Sci. Total Environ. 2016, 573, 66–82, 918
doi:10.1016/j.scitotenv.2016.08.034. 919
70. Masood, M.U.; Khan, N.M.; Haider, S.; Anjum, M.N.; Chen, X.; Gulakhmadov, A.; Iqbal, M.; Ali, Z.; Liu, T. Appraisal of Land 920
Cover and Climate Change Impacts on Water Resources: A Case Study of Mohmand Dam Catchment, Pakistan. Water 921
71. Haider, S.; Masood, M.U.; Rashid, M.; Hassan, S.; Saleem, J. Evaluation of the Effects of Climate and Land Use Variations on 923
the Groundwater Dynamics of the Bari Doab Canal System in Punjab , Pakistan. 2023, 3390. 924
72. Masood, M.U.; Haider, S.; Rashid, M.; Aldlemy, M.S.; Pande, C.B.; Đurin, B.; Homod, R.Z.; Alshehri, F.; Elkhrachy, I. 925
Sustainability 2024, 15, x FOR PEER REVIEW 26 of 27
Quantifying the Impacts of Climate and Land Cover Changes on the Hydrological Regime of a Complex Dam Catchment 926
73. Haider, S.; Masood, M.U.; Rashid, M.; Alshehri, F.; Pande, C.B.; Katipoğlu, O.M.; Costache, R. Simulation of the Potential 928
Impacts of Projected Climate and Land Use Change on Runoff under CMIP6 Scenarios. Water 2023, 15, 3421. 929
74. Welde, K.; Gebremariam, B. Effect of Land Use Land Cover Dynamics on Hydrological Response of Watershed: Case Study 930
of Tekeze Dam Watershed, Northern Ethiopia. Int. Soil Water Conserv. Res. 2017, 5, 1–16, 931
doi:https://doi.org/10.1016/j.iswcr.2017.03.002. 932
75. Di Luzio Raghavan; Arnold, Jeffrey G., M.S. Integration of Watershed Tools and Swat Model Into Basins. J. Am. Water 933
76. Setegn, S.G.; Rayner, D.; Melesse, A.M.; Dargahi, B.; Srinivasan, R.; Wörman, A. Climate Change Impact on Agricultural 935
Water Resources Variability in the Northern Highlands of Ethiopia. Nile River Basin Hydrol. Clim. Water Use 2011, 241–265. 936
77. Rahman, K.U.; Pham, Q.B.; Jadoon, K.Z.; Shahid, M.; Kushwaha, D.P.; Duan, Z.; Mohammadi, B.; Khedher, K.M.; Anh, D.T. 937
Comparison of Machine Learning and Process-Based SWAT Model in Simulating Streamflow in the Upper Indus Basin. Appl. 938
78. Abbaspour, K.C.; Rouholahnejad, E.; Vaghefi, S.; Srinivasan, R.; Yang, H.; Kløve, B. A Continental-Scale Hydrology and 940
Water Quality Model for Europe: Calibration and Uncertainty of a High-Resolution Large-Scale SWAT Model. J. Hydrol. 2015, 941
79. Pradhan, P.; Tingsanchali, T.; Shrestha, S. Evaluation of Soil and Water Assessment Tool and Artificial Neural Network 943
Models for Hydrologic Simulation in Different Climatic Regions of Asia. Sci. Total Environ. 2020, 701, 134308. 944
80. Sofi, M.S.; Rautela, K.S.; Muslim, M.; Bhat, S.U.; Rashid, I.; Kuniyal, J.C. Modeling the Hydrological Response of a Snow-Fed 945
River in the Kashmir Himalayas through SWAT and Artificial Neural Network. Int. J. Environ. Sci. Technol. 2024, 21, 3115– 946
3128. 947
81. Makwana, J.J.; Tiwari, M.K. Hydrological Stream Flow Modelling Using Soil and Water Assessment Tool (SWAT) and Neural 948
Networks (NNs) for the Limkheda Watershed, Gujarat, India. Model. Earth Syst. Environ. 2017, 3, 635–645. 949
82. Makwana, J.J.; Tiwari, M.K.; Pampaniya, N.K. Impact Assessment of Land Use and Cover Changes on Water Resources Using 950
RS and GIS Techniques in Watershed Area. J. Soil Water Conserv. 2019, 18, 11–21. 951
83. Wu, C.-L.; Chau, K.-W.; Li, Y.-S. Predicting Monthly Streamflow Using Data‑driven Models Coupled with Data‑ 952
84. Kim, C.; Kim, C.-S. Comparison of the Performance of a Hydrologic Model and a Deep Learning Technique for Rainfall- 954
Runoff Analysis. Trop. Cyclone Res. Rev. 2021, 10, 215–222. 955
85. Guse, B.; Reusser, D.E.; Fohrer, N. How to Improve the Representation of Hydrological Processes in SWAT for a Lowland 956
Catchment–Temporal Analysis of Parameter Sensitivity and Model Performance. Hydrol. Process. 2014, 28, 2651–2670. 957
86. Cibin, R.; Sudheer, K.P.; Chaubey, I. Sensitivity and Identifiability of Stream Flow Generation Parameters of the SWAT Model. 958
87. Raaj, S.; Gupta, V.; Singh, V.; Shukla, D.P. A Novel Framework for Peak Flow Estimation in the Himalayan River Basin by 960
Integrating SWAT Model with Machine Learning Based Approach. Earth Sci. Informatics 2024, 17, 211–226. 961
88. Oo, H.T.; Zin, W.W.; Kyi, C.C.T. Analysis of Streamflow Response to Changing Climate Conditions Using SWAT Model. Civ. 962
89. Demirel, M.C.; Venancio, A.; Kahya, E. Flow Forecast by SWAT Model and ANN in Pracana Basin, Portugal. Adv. Eng. Softw. 964
90. Hassan, S.; Masood, M.U.; Haider, S.; Anjum, M.N.; Hussain, F.; Ding, Y.; Shangguan, D.; Rashid, M.; Nadeem, M.U. 966
Investigating the Effects of Climate and Land Use Changes on Rawal Dam Reservoir Operations and Hydrological Behavior. 967
Sustainability 2024, 15, x FOR PEER REVIEW 27 of 27
91. Haider, S.; Masood, M.U.; Rashid, M.; Alshehri, F. Simulation of the Potential Impacts of Projected Climate and Land Use 969
92. Senent-Aparicio, J.; Jimeno-Sáez, P.; Bueno-Crespo, A.; Pérez-Sánchez, J.; Pulido-Velázquez, D. Coupling Machine-Learning 971
Techniques with SWAT Model for Instantaneous Peak Flow Prediction. Biosyst. Eng. 2019, 177, 67–77. 972
93. Yaseen, Z.M.; Faris, H.; Al-Ansari, N. Hybridized Extreme Learning Machine Model with Salp Swarm Algorithm: A Novel 973
Predictive Model for Hydrological Application. Complexity 2020, 2020, 1–14. 974
94. Ouma, Y.O.; Okuku, C.O.; Njau, E.N. Use of Artificial Neural Networks and Multiple Linear Regression Model for the 975
Prediction of Dissolved Oxygen in Rivers: Case Study of Hydrographic Basin of River Nyando, Kenya. Complexity 2020, 2020, 976
1–23. 977
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual au- 978
thor(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 979
people or property resulting from any ideas, methods, instructions or products referred to in the content. 980