This study investigates changes in river flow patterns, in the Hunza Basin, Pakistan, attributed to climate change. Given the anticipated rise in extreme weather events, accurate streamflow predictions are increasingly vital. We assess three machine learning (ML) models – artificial neural network (ANN), recurrent neural network (RNN), and adaptive fuzzy neural inference system (ANFIS) – for streamflow prediction under the Coupled Model Intercomparison Project 6 (CMIP6) Shared Socioeconomic Pathways (SSPs), specifically SSP245 and SSP585. Four key performance indicators, mean square error (MSE), root mean square error (RMSE), mean absolute error (MAE), and coefficient of determination (R2), guide the evaluation. These models employ monthly precipitation, maximum and minimum temperatures as inputs, and discharge as the output, spanning 1985–2014. The ANN model with a 3-10-1 architecture outperforms RNN and ANFIS, displaying lower MSE, RMSE, MAE, and higher R2 values for both training (MSE = 20417, RMSE = 142, MAE = 71, R2 = 0.94) and testing (MSE = 9348, RMSE = 96, MAE = 108, R2 = 0.92) datasets. Subsequently, the superior ANN model predicts streamflow up to 2100 using SSP245 and SSP585 scenarios. These results underscore the potential of ANN models for robust futuristic streamflow estimation, offering valuable insights for water resource management and planning.

  • The ANN, RNN, and ANFIS models were used to predict streamflow under the CMIP6 SSP245 and SSP585 scenarios.

  • The ANN model outperforms both RNN and ANFIS, with R2 values of 0.94 for training and 0.92 for testing.

Anthropogenic activities leading to global warming have profound effects on both precipitation patterns and air temperatures, resulting in significant alterations in streamflow (Mahdian et al. 2023; Singh et al. 2023). It has altered the hydrology of numerous rivers in Asia, including Pakistan (Kiran et al. 2023). A study conducted by Khan et al. (2022) used 86 discharge monitoring stations located in all major rivers of Pakistan have found that a 10% increase in precipitation and temperature can result in a 10–35% increase in river flow. Rizwan et al. (2023) found that under various climate change scenarios, namely RCP2.6, RCP4.5, and RCP8.5, future streamflow in the Kabul and Upper Indus basins of Pakistan is expected to increase. By the end of the 21st century, the annual mean precipitation and temperature in Pakistan under various Shared Socioeconomic Pathway (SSP) scenarios are projected to increase by 1.4–4.9 °C and 26.4–159.7%, respectively (Almazroui et al. 2020). Variations in precipitation and temperature can alter the streamflow and present challenges for water management. Therefore, it is important to investigate the hidden hydrological dynamics that occur within the basin under various SSP scenarios.

To predict precise streamflow, researchers have developed and utilized various hydrological models, which can be classified into two categories: empirical or lumped, and physical-based models (Cho & Kim 2022; Islam et al. 2023). Physical-based models, also known as process-based or mechanistic models, are built based on a comprehensive understanding of the physics governing hydrological processes. These models produce statistically significant results but are data-intensive and have long computation times (Yang et al. 2019). On the other hand, lumped models, such as artificial neural network (ANN), recurrent neural network (RNN), and adaptive fuzzy neural inference system (ANFIS), are widely used for rainfall-runoff and streamflow forecasting owing to their low data requirements (Moretta et al. 2023). Lumped models have been criticized for their inability to capture the hidden nonlinearity of the streamflow. However, the recent evolution in deep learning and machine learning (ML) has significantly improved its capability to model the dynamic nature of rainfall and runoff relationships (Razavi 2021; Sobieraj et al. 2022).

The popularity of ANN models has grown significantly because of their capability to represent both linear and nonlinear systems without relying on the assumptions inherent in traditional statistical techniques (Onyelowe et al. 2023). ANNs have showcased successful applications in estimating river flow in various hydrologic scenarios. ANNs offer significant advantages for streamflow forecasting, particularly in extreme conditions, such as predicting peak streamflow. Hence, in this study, we employed the ANN model to forecast the streamflow in the Hunza River Basin. ANN serves as a semi-parametric regression estimator that is widely employed for streamflow predictions (Souaissi et al. 2023). The integration of neural network technology has yielded promising results for hydrological and water resource simulations. In recent years, fuzzy logic has also been applied to water resource forecasting (Gunal & Mehdi 2023). Several studies have demonstrated the effectiveness of data-driven methodologies in simulating various hydrological processes, including rainfall-runoff forecasting, flash flood forecasting, and surge water level prediction (Sanders et al. 2022).

In recent years, a novel research field known as neuro-fuzzy systems has emerged, which combines the strengths of neural networks and fuzzy logic (Nagarajan & Thirunavukarasu 2022). This framework offers the advantages of both approaches within a single system. Neuro-fuzzy systems effectively address the primary limitations of fuzzy systems by harnessing the learning capabilities of ANN and finding extensive applications across various domains such as signal processing, information retrieval, automated control, and database management. The integration of neural networks and fuzzy logic enables improved modeling and decision-making processes in diverse fields (Javaheri et al. 2023).

Deep learning algorithms, particularly RNNs, have gained significant attention for streamflow prediction because of their strong learning capabilities for handling time series data. RNNs can retain information from past inputs and make decisions based on both the current and previous inputs. However, a drawback of RNNs is their difficulty in effectively retrieving information from the previous long-term layers. This limitation stems from the absence of activation functions in the recurrent components of RNN architecture. To address this issue, researchers have explored various solutions, including the adoption of more complex RNN architectures and alternative deep learning algorithms such as long short-term memory and gated recurrent units. These alternative algorithms have demonstrated superior performance compared to traditional RNNs in certain scenarios (Bodapati et al. 2021; Nguyen et al. 2021; Torres et al. 2021; Zeebaree et al. 2021; Kilinc 2022).

The utilization of ML models for streamflow simulations is typically limited to observable time periods and subsequent forecasts (Singh et al. 2023). Very few studies worldwide have used these models to predict long-term futuristic streamflow using Coupled Model Intercomparison Project 6 (CMIP6) models (Ma et al. 2023). Das & Nanduri (2018) used ML models in combination with the CMIP5 to project monthly monsoon streamflow for the Wainganga Basin, India. The CMIP3 and CMIP5 exhibit limitations in accurately simulating extreme precipitation events, which play a major role in shaping the runoff generation within catchments (Singh et al. 2023). Inadequate simulation of extreme precipitation by CMIP3 and CMIP5 introduces significant uncertainties in streamflow predictions. This motivated the authors to integrate CMIP6 with ML models for long-term streamflow prediction. These models are expected to produce more realistic results than previous models because they have demonstrated improvements in accurately representing historical records of rainfall and temperature.

This study, for the first time, examined the potential of three ML models, namely ANN, RNN, and ANFIS, for long-term streamflow prediction over the Hunza River Basin, Pakistan, using different SSP CMIP6 scenarios. Initially, we trained and tested the ML models using observed data (1985–2014) and assessed their accuracy using various statistical indicators. Subsequently, we feed the downscaled, bias-corrected, and ensembled data to the best-performing model to project the future streamflow up to 2100 under the SSP245 and SSP585 scenarios. The findings of this study can be used for water resource planning and management in the region.

Study area description

The study area focuses on the Hunza Watershed, situated in the Upper Indus Basin, which is shared by Pakistan, China, Afghanistan, and India. The watershed spans a total area of 13,567.23 km2, with the largest portion located in Pakistan and the smallest in Afghanistan (Garee et al. 2017) as shown in Figure 1. The elevation within the watershed varies from the lowest point at the Danyore gauging station (1,370 m above sea level) to the highest point at Distaghil Sar (7,885 m above sea level) (Ali et al. 2021). The Hunza Watershed serves as a significant source of the Indus River, contributing over 12% of its total flow (Ali & De Boer 2007).
Figure 1

Overview of the study area demonstrating (a) the Hunza River Basin, (b) delineated Hunza River Basin, and (c) Pakistan highlighted with an area of interest.

Figure 1

Overview of the study area demonstrating (a) the Hunza River Basin, (b) delineated Hunza River Basin, and (c) Pakistan highlighted with an area of interest.

Close modal

Data collection

This study is based on the following datasets, the details of which are provided below.

Digital elevation model

Digital elevation model (DEM) data for the study area were downloaded from the National Aeronautics and Space Administration (https://www.earthdata.nasa.gov/learn/find-data). The resolution of the DEM is 30 m × 30 m. The DEM data were used for watershed delineation. The delineated watershed is shown in Figure 1.

Hydroclimatic data sets

The mean monthly precipitation and temperature (maximum and minimum) data were collected from Pakistan Meteorological Department which spans from 1985 to 2014, as shown in Figure 2. The mean monthly streamflow data were obtained from the Water and Power Development Authority spanning from 1985 to 2014, as shown in Figure 2.
Figure 2

Demonstrating observed data for (a) precipitation, (b) maximum temperature, (c) minimum temperature, and (d) streamflow.

Figure 2

Demonstrating observed data for (a) precipitation, (b) maximum temperature, (c) minimum temperature, and (d) streamflow.

Close modal

General circulation models (GCMs) data

This study utilized precipitation and temperature data, including minimum and maximum temperatures, obtained from 10 general circulation models (GCMs) sourced from the CMIP6 archive (https://esgf-node.llnl.gov/projects/cmip6). The details of these models are listed in Table 1.

Table 1

Details of 10 CMIP6 models considered in this study

Model nameCountryLatitude resolution (degree)Longitude resolution (degree)DescriptionInstitution/Agency
CMCC-ESM2 Italy 2.8 Italian research institution Euro-Mediterranean Center on Climate Change 
MRI-ESM2-0 Japan 1.12 1.12 Meteorological Research Institute Earth System Model Version 2.0 Meteorological Research Institute 
CNRM-CM6-1 France 1.4 1.4 Centre National de Recherches
Météorologiques Coupled Global
Climate Model, version 5 
Centre National de Recherches Meteorologiques/Centre Europeen de Recherche et Formation Avancees en Calcul Scientifique 
INM-CM5-0 Russia 1.5 Institute of Numerical Mathematics
Coupled Model, version 5 
Russian Institute of Numerical Mathematics, Russian Academy of Science 
CNRM-ESM2-1 France 1.4 1.4 Centre National de Recherches
Météorologiques Coupled Global
Climate Model, version 5 
Centre National de Recherches Meteorologiques/Centre Europeen de Recherche et Formation Avancees en Calcul Scientifique 
EC-Earth3-Veg-LR Europe 0.70 0.70 EC-Earth Earth System Model Version 3 with Dynamic Vegetation Component EC-Earth Consortium 
INM-CM4-8 Russia 1.5 2.0 Institute of Numerical Mathematics Coupled Model, version 4 Russian Institute of Numerical Mathematics 
1NESM3 China Nanjing University of Information Science and Technology Nanjing University 
MPI-ESM1-2-LR Germany 1.87 1.87 Max Planck Institute for Meteorology Earth System Model version 1.2 Low Resolution Max Planck Institute for Meteorology 
MIROC6 Japan 1.4 1.87 Model for Interdisciplinary Research on Climate, version 6 Japan Agency for Marine Earth Science and Technology, Atmosphere and Ocean Research Institute (The University of Tokyo), and National Institute for Environmental Studies 
Model nameCountryLatitude resolution (degree)Longitude resolution (degree)DescriptionInstitution/Agency
CMCC-ESM2 Italy 2.8 Italian research institution Euro-Mediterranean Center on Climate Change 
MRI-ESM2-0 Japan 1.12 1.12 Meteorological Research Institute Earth System Model Version 2.0 Meteorological Research Institute 
CNRM-CM6-1 France 1.4 1.4 Centre National de Recherches
Météorologiques Coupled Global
Climate Model, version 5 
Centre National de Recherches Meteorologiques/Centre Europeen de Recherche et Formation Avancees en Calcul Scientifique 
INM-CM5-0 Russia 1.5 Institute of Numerical Mathematics
Coupled Model, version 5 
Russian Institute of Numerical Mathematics, Russian Academy of Science 
CNRM-ESM2-1 France 1.4 1.4 Centre National de Recherches
Météorologiques Coupled Global
Climate Model, version 5 
Centre National de Recherches Meteorologiques/Centre Europeen de Recherche et Formation Avancees en Calcul Scientifique 
EC-Earth3-Veg-LR Europe 0.70 0.70 EC-Earth Earth System Model Version 3 with Dynamic Vegetation Component EC-Earth Consortium 
INM-CM4-8 Russia 1.5 2.0 Institute of Numerical Mathematics Coupled Model, version 4 Russian Institute of Numerical Mathematics 
1NESM3 China Nanjing University of Information Science and Technology Nanjing University 
MPI-ESM1-2-LR Germany 1.87 1.87 Max Planck Institute for Meteorology Earth System Model version 1.2 Low Resolution Max Planck Institute for Meteorology 
MIROC6 Japan 1.4 1.87 Model for Interdisciplinary Research on Climate, version 6 Japan Agency for Marine Earth Science and Technology, Atmosphere and Ocean Research Institute (The University of Tokyo), and National Institute for Environmental Studies 

Methods

The research methodology used in this study is presented in Figure 3. This study utilized precipitation and temperature (maximum and minimum) as input variables and discharge as the output variable for streamflow simulation. Three different models, ANN, RNN, and ANFIS, were employed to simulate streamflow. The historical data were divided into a 70% training dataset (January 1985–April 2004) and a 30% testing dataset (May 2004–December 2014). The performance of the models was assessed using four statistical indicators (MSE, RMSE, MAE, and R2) for both training and testing periods. In parallel, a bias correction was applied to the data from the 10 GCM models. The best-performing GCM models, determined using rating metrics (RM) and the Taylor skill-score (TSS) method, were selected based on their similarity to the observed data. A multi-model ensemble (MME) was then created using an ML technique, specifically random forest (RF). The resulting MME data were subsequently fed into the best model, that is, ANN for future prediction.
Figure 3

Flowchart of the methodology used in this study (Khan et al. 2023).

Figure 3

Flowchart of the methodology used in this study (Khan et al. 2023).

Close modal

Artificial neural network (ANN)

ANN is a computational model composed of interconnected nodes or neurons, inspired by the way the human brain works. These nodes are organized into layers and are designed to process and transmit information, making them capable to learn from the observed data and adjust the connection weights to minimize the error between the predicted and observed values. In this study, various ANN architectures were used, and their performance was assessed via statistical performance indicators, namely MSE, RMSE, MAE, and R². The model training phase minimizes the global error, calculated as the average error across all training combinations, where the error represents the discrepancy between the predicted and observed values. The selected ANN architecture can yield the most accurate predictions of the futuristic monthly streamflow. The ANN has advantages in uncertainty quantification (UQ) over RNNs and ANFIS. Methods such as Monte Carlo Dropout and Bayesian Neural Networks can be employed in ANNs to produce more reliable uncertainty estimates, which is a valuable feature in hydrological modeling (Sharma & Machiwal 2021; Ghiasi et al. 2022). In contrast, RNNs and ANFIS may have limitations in effectively quantifying uncertainty.

Recurrent neural network (RNN)

RNN, a subclass of ANN models, evolved from feed-forward networks (FFNs). In RNNs, the connections among nodes create a temporal sequence, making them robust for processing variable-length input sequences by utilizing their internal memory. RNNs excel in handling sequential or time series data and can effectively perform data classification tasks through contextual information extraction. The RNN structure comprises successive recurrent layers, distinguishing it from the traditional FFNs. Unlike FFNs, which assign weights solely to input parameters, RNN algorithms leverage their internal memory to allocate weights to both current and preceding inputs, thereby enhancing their capacity for sequence-based tasks. RNN models are particularly advantageous because of the presence of recurrent loops in their hidden layers, which significantly enhances their training capabilities. These loops enable the model to retain and utilize information from previous time steps, making it well-suited for time series forecasting tasks, such as predicting monthly streamflow (Khosravi et al. 2023). RNNs are a suitable choice for time series forecasting, making them a good fit for predicting the monthly streamflow. Their unique ability to model sequential data and capture temporal dependencies aligns with this problem. In terms of the UQ, techniques such as Bayesian RNNs or dropout-based uncertainty estimation can be applied to provide valuable uncertainty estimates for RNN predictions. This UQ advantage aids in improving the reliability of streamflow forecasts (Zhang et al. 2022). In this study, the RNN model was trained using historical temperature (maximum and minimum) and precipitation data to predict monthly streamflow. The training process involved a backpropagation algorithm to minimize the error between the predicted and actual streamflow values. Statistical metrics, such as MSE, RMSE, MAE, and R², were used to assess the model's performance in capturing streamflow patterns in the Hunza River Basin.

Adaptive fuzzy neural inference system (ANFIS)

The ANFIS model is commonly used to establish the relationships between multiple variables. It follows a fuzzy Sugeno structure, with a forwarding network architecture consisting of five layers. Each layer serves a specific function, from adapting nodes based on input variables to computing the final output value. ANFIS is particularly suitable for problems with fuzzy input variables and changes in input data over time. Using ANFIS, a more accurate and comprehensive understanding of the relationship between the variables can be obtained, which is valuable for forecasting future discharge levels based on changes in precipitation and temperature. ANFIS is a suitable choice for this study because it can handle fuzzy input variables and adapt to changing data, offering a unique advantage over other ML models for managing uncertain and nonlinear relationships. In addition, ANFIS is a robust approach to UQ. Techniques such as Monte Carlo simulations using fuzzy rules or incorporating uncertainty information into membership functions provide an effective UQ for ANFIS-based predictions, enhancing their reliability in decision-making and risk assessment in comparison to other ML models (Khazaee Poul et al. 2019; Rahmati et al. 2020).

Model performance

The performances of the ML models were assessed using four statistical performance indicators: MSE, RMSE, MAE, and R2 (Moriasi et al. 2007; Adnan et al. 2020; Yeganeh-Bakhtiary et al. 2023).

  • I.
    Means square error (MSE): MSE represents the average squared difference between the original and predicted values in the dataset. It measures the variance of the residuals. It is expressed as follows:
    (1)
    where is the predicted value of y and is the mean value of y.
  • II.
    Root mean square error (RMSE): RMSE is the square root of mean square error. It measures the standard deviation of the residuals. It is expressed as follows:
    (2)
  • III.
    Mean absolute error (MAE): MAE represents the average of the absolute difference between the actual and predicted values in the dataset. It measures the average of the residuals in the dataset. It is expressed as follows:
    (3)
  • IV.
    Coefficient of determination (R2): The coefficient of determination or R-squared represents the proportion of variance in the dependent variable, which is explained by the linear regression model. It is a scale-free score, that is, irrespective of whether the values are small or large, the value of R square will be less than one. It is expressed as follows:
    (4)

Bias correction of GCM

Bias correction is a statistical method used to improve the accuracy of GCMs by aligning their output with observed data. The primary aim of bias correction is to assess and adjust the output of GCM by comparing it with observed data for specific variables like temperature or precipitation (Nguyen et al. 2020). The Climate Model data for hydrologic modeling (CMhyd) tool, designed for downscaling and bias correction, was employed to calibrate climate models using a linear scaling technique (additive and multiplicative). Within the CMhyd tool, various other bias correction methods are available, including delta-change correction (additive and multiplicative), power transformation of precipitation, precipitation local intensity scaling, variance scaling of temperature, and distribution mapping of precipitation and temperature (Rathjens et al. 2016). Additional ML techniques for downscaling and bias correction are now available. For more detailed information, please refer to Yeganeh-Bakhtiary et al. (2022). Figure 4 shows the overall steps of bias correction.
Figure 4

Flowchart demonstrating bias correction of GCMs data (Fang et al. 2015).

Figure 4

Flowchart demonstrating bias correction of GCMs data (Fang et al. 2015).

Close modal

Rating metric, Taylor skill-score, and Taylor diagram

In this study, three techniques were employed to assess and select the most suitable combination of GCMs for constructing MMEs. These techniques include RM, TSS, and Taylor diagrams. By employing these techniques, this study aimed to identify the combination of GCMs that exhibited the highest skill and accuracy in reproducing the observed data, ensuring the selection of the most suitable models for the computation of MMEs.

The RM assesses and ranks the performance of the GCMs based on their similarity to the observed data. This metric considers a range of statistical measures and performance indicators, including correlation coefficients, bias, and RMSE, to evaluate the overall quality and reliability of GCMs. This aids in identifying the GCMs that exhibit the closest resemblance to the observed streamflow data, allowing for the selection of the most accurate models.

The TSS is a statistical measure used to quantify the similarity between model simulations and observed data. It considers various aspects, such as pattern, variability, and amplitude, to evaluate the ability of different GCMs to replicate the observed patterns. The TSS provides a robust basis for selecting the most reliable models for streamflow prediction in the study area.

The Taylor diagram is a graphical representation used to assess the performance of different GCMs based on their agreement with observed data. It provides a comprehensive visualization of multiple statistical measures simultaneously, including the correlation coefficient and the standard deviation ratio. This diagram allows for the comparison of GCMs in terms of their pattern, variability, and amplitude, thereby providing a holistic understanding of their performance.

By employing these techniques, this study aimed to identify the most suitable combination of GCMs for constructing reliable MMEs that can enhance the accuracy and robustness of streamflow predictions in the research area.

MMEs using RF

In this study, the MME approach integrates ML techniques, particularly RF algorithms, to improve the reliability of GCM predictions. The RF algorithm is a powerful ensemble-learning method that combines multiple decision trees to create robust predictive models.

In the context of the GCM, we used the RF technique to generate an ensemble of predictions by training individual decision trees on a subset of GCM outputs. Each decision tree is trained using a different subset of GCMs given their strengths and weaknesses. By combining predictions from multiple decision trees, RF algorithms produce more accurate and robust ensemble predictions. An advantage of using the RF approach in a multimodal ensemble is its ability to handle complex interactions and nonlinear relationships between different climate variables. The complex dynamics within the GCM output can be captured, resulting in better predictions and reduced uncertainty.

Three different models, namely ANN, RNN, and ANFIS, were employed for streamflow simulation. Figure 5 shows the monthly streamflow results predicted by all three models, providing a comprehensive overview of the simulated streamflow patterns. The dataset was divided into two phases: the training phase, covering the period from January 1985 to April 2004 (70% of the data), and the testing phase, spanning from May 2004 to December 2014 (30% of the data). The performance of the ANN, RNN, and ANFIS models was evaluated using statistical indicators to assess their effectiveness in simulating streamflow. The results showed that the ANN model demonstrated the highest degree of accuracy in approximating the observed discharge values compared to the RNN and ANFIS models as is obvious from the regression graphs provided in the Supplementary material. This indicates that the ANN model outperformed the other two models in terms of accurately predicting streamflow dynamics because of its flexibility in capturing complex nonlinear relationships in the data (Kumar et al. 2023). RNNs excel in handling sequential data, whereas ANFIS is suitable for fuzzy and uncertain rule-based systems (Talpur et al. 2023).
Figure 5

Observed versus predicted streamflow graphs for (a) training and (b) testing phases using ANN, RNN, and ANFIS models.

Figure 5

Observed versus predicted streamflow graphs for (a) training and (b) testing phases using ANN, RNN, and ANFIS models.

Close modal
As shown in Figure 6, the ANFIS model was developed to analyze the relationship between three input parameters, mean monthly precipitation and temperature (maximum and minimum), and one output parameter, mean monthly discharge. The performance of the ANFIS model was assessed using four statistical indicators, namely, MSE, RMSE, MAE, and R2, for both the training and testing phases. During the training phase, the ANFIS model resulted in MSE, RMSE, and MAE values of 56,682, 238, and 144, respectively, indicating the average difference between the predicted and observed discharge values. In the testing phase, the MSE, RMSE, and MAE values increased slightly to 64,135, 253, and 190, respectively, suggesting a slightly higher level of prediction error in comparison to the training phase. The R2 value, which represents the proportion of the variance in the discharge that can be explained by the ANFIS model, was found to be 0.75 for the training phase and 0.72 for the testing phase. These R2 values indicated a moderate level of correlation between the predicted and observed discharge values, with the model explaining approximately 75 and 72% of the variance during the training and testing phases, respectively. These findings provide insights into the performance and accuracy of the ANFIS model for predicting streamflow dynamics based on mean monthly precipitation and temperature data (Yaseen et al. 2017; Ali et al. 2018b).
Figure 6

Demonstrating statistical performance indicators of the ANFIS model.

Figure 6

Demonstrating statistical performance indicators of the ANFIS model.

Close modal
The RNN model was developed and evaluated using three transfer functions, namely tansig, logsig, and purelin, as shown in Figures 79. Among the three transfer functions, the tansig function demonstrated superior performance in terms of MSE, RMSE, MAE, and R2 values for both the training and testing phases as shown in Figure 7. Specifically, the RNN model with the 3-11-1 architecture using the tansig transfer function yielded the best MSE, RMSE, MAE, and R2 values. For the training phase, the MSE, RMSE, MAE, and R2 values were 22,344, 77, 111, and 0.87, respectively, indicating a strong correlation between the predicted and observed discharge values. In the testing phase, the MSE, RMSE, MAE, and R2 values were 35,385, 129, 185, and 0.75, respectively, suggesting a good level of predictive accuracy. In contrast, the logsig and purelin transfer functions were slightly less accurate when compared to the tansig transfer function during both the training and testing phases as shown in Figures 8 and 9. For the training phase, the logsig function with architecture 3-3-1 yielded MSE, RMSE, MAE, and R2 values of 16,746, 72, 108, and 0.86, respectively. The MSE, RMSE, MAE, and R2 values for the testing phase were 35,330, 130, 187, and 0.75, respectively. The purelin function with architecture 3-8-1 produced MSE, RMSE, MAE, and R2 values of 20,177, 80, 116, and 0.84 for the training phase, respectively. For the testing phase, the MSE, RMSE, MAE, and R2 values were 36,607, 142, 191, and 0.71, respectively. These results highlight the effectiveness of the tansig transfer function in improving the performance of the RNN model for streamflow prediction (Sibtain et al. 2021; Khan et al. 2023).
Figure 7

Demonstrating statistical performance indicators of RNN-tansig model.

Figure 7

Demonstrating statistical performance indicators of RNN-tansig model.

Close modal
Figure 8

Demonstrating statistical performance indicators of RNN-logsig model.

Figure 8

Demonstrating statistical performance indicators of RNN-logsig model.

Close modal
Figure 9

Demonstrating statistical performance indicators of RNN-purelin model.

Figure 9

Demonstrating statistical performance indicators of RNN-purelin model.

Close modal
As shown in Figure 10, the performance of the ANN model was assessed using different architectures. Among these architectures, 3-10-1 exhibited the best performance, yielding impressive MSE, RMSE, MAE, and R2 values. The MSE, RMSE, MAE, and R2 values of the ANN model during the training phase were 9,348, 96, 71, and 0.94, respectively, indicating a strong correlation between the predicted and observed discharge values. Similarly, the MSE, RMSE, MAE, and R2 values for the testing phase were 20,417, 142, 108, and 0.92, respectively, indicating a high level of predictive accuracy. Notably, the ANN model outperformed both the ANFIS and RNN models in terms of model efficiency in both the training and testing phases (Ali & Shahbaz 2020). This indicates that the ANN model was more effective in capturing the complex relationships between the input parameters (mean monthly precipitation, maximum, and minimum temperatures) and output parameters (mean monthly discharge) than other models (Hassan et al. 2015). These findings highlight the superiority of the ANN model in streamflow prediction, showing its potential as a powerful tool for hydrological modeling and forecasting. These results have significant implications for water resource management and provide valuable insights into the accurate estimation of streamflow dynamics using ANN models (Tao et al. 2022).
Figure 10

Demonstrating statistical performance indicators of ANN model.

Figure 10

Demonstrating statistical performance indicators of ANN model.

Close modal
A box plot analysis as shown in Figure 11 was employed to visually assess the distribution of the observed streamflow data and the forecasted data generated by the ANN, RNN, and ANFIS models. The results indicate that the distribution of the observed streamflow data closely resembles the distribution of the forecasted data produced by the ANN model. However, the distributions generated by the RNN and ANFIS models exhibited notable differences in terms of the central tendency and the presence of outliers. This indicates that the ANN model is the most accurate predictor for the Hunza River Basin compared to the other models (Vatanchi et al. 2023). Moreover, the median values of the observed data, as well as the ANN, RNN, and ANFIS models, were 91.40, 107.98, 136.34, and 142, respectively. The RNN and ANFIS models displayed similar median values, whereas the ANFIS model exhibited the highest median values, and the ANN model exhibited the lowest median values among the prediction models. The resemblance of the median values suggests that the models performed similarly under the general streamflow conditions. Overall, these findings reinforce the superiority of the ANN model for accurately predicting streamflow patterns in the Hunza River Basin, highlighting its potential as an effective tool for streamflow forecasting and water resource management.
Figure 11

Box plots for observed and forecasted data of ANN, RNN, and ANFIS models.

Figure 11

Box plots for observed and forecasted data of ANN, RNN, and ANFIS models.

Close modal
As shown in Figure 12(a) and 12(b), we used a CMhyd tool with a linear scaling approach (additive and multiplicative) for bias correction of GCM models, aiming to enhance their accuracy. To assess the model's effectiveness, we employed various statistical indicators, including Nash–Sutcliffe efficiency (NSE), R2, and RMSE. For precipitation under SSP245 and SSP585, the R2, RMSE, and NSE values were (0.04, 2.41, 0.01) and (0.02, 2.64, 0.03), respectively. For maximum temperature under SSP245 and SSP585, the R2, RMSE, and NSE values were (0.88, 2.39, 0.87) and (0.88, 3.42, 0.87), respectively. For minimum temperature under SSP245 and SSP585, the R2, RMSE, and NSE values were (0.81, 5.83, 0.79) and (0.79, 7.52, 0.78), respectively.
Figure 12

Demonstrating bias correction of GCMs output using linear scaling technique for (a) SSP245 and (b) SSP585 and MME using RF for (c) SSP245 and (d) SSP585.

Figure 12

Demonstrating bias correction of GCMs output using linear scaling technique for (a) SSP245 and (b) SSP585 and MME using RF for (c) SSP245 and (d) SSP585.

Close modal

The above results clearly show that the statistical indicators for precipitation are extremely low rendering them inappropriate for subsequent analysis. To solve this problem, MME was computed via RF based on bias-corrected GCM models which enhance the similarity between the observed and GCM data. Figure 12(c) and 12(d) presents the results of our MME analysis, demonstrating the effectiveness of the RF algorithm in bridging the gap between the observed and the GCM data. Several statistical indicators, such as NSE, R2, and RMSE, were used to assess the accuracy of the model in replicating observed climate patterns. For precipitation under SSP245 and SSP585, the R2, RMSE, and NSE values were (0.48, 2.09, 0.47) and (0.54, 1.95, 0.52), respectively. For maximum temperature under SSP245 and SSP585, the R2, RMSE, and NSE values were (0.95, 1.32, 0.95) and (0.95, 1.40, 0.95), respectively. For minimum temperature under SSP245 and SSP585, the R2, RMSE, and NSE values were (0.92, 3.85, 0.92) and (0.91, 4.13, 0.91), respectively.

These results demonstrate the successful application of the MME with the RF algorithm as a powerful tool for enhancing the resemblance between the observed and GCM data, ultimately contributing to the advancement of our understanding of regional climate dynamics (Ahmed et al. 2019). In addition to the RF algorithm, various other ML techniques can be utilized for similar purposes. For a more in-depth exploration of these alternative methods, please refer to the study conducted by Ahmed et al. (2020). This source provides comprehensive insights into a range of ML approaches for addressing the same research objectives.

Figure 13 illustrates the results of the TSS and RM. The purpose of this analysis was to determine the most suitable GCM and establish a ranking based on its performance, specifically for two different scenarios: SSP245 and SSP585 for the Hunza River Basin. In the case of the SSP245 scenario, it is evident from the figure that the GCM model which exhibited the closest agreement with the observed data was MRI-ESM-2-0. This means that among the various GCM models considered, MRI-ESM-2-0 demonstrated the highest level of skill in simulating climate conditions associated with SSP245. Conversely, when considering the SSP585 scenario, a different GCM model, CMCC-ESM-2-0, emerged as the closest match to the observed data and ranked first in terms of performance. This indicates that CMCC-ESM-2-0 outperformed the other GCM models in simulating the climate conditions associated with SSP585. The significance of these findings lies in their ability to select the most appropriate GCM model for specific scenarios. For instance, MRI-ESM-2-0 is well-suited for representing conditions akin to SSP245, while CMCC-ESM-2-0 excels in capturing the characteristics of SSP585. This information is valuable because it helps researchers and policymakers to refine their climate projections (Wang et al. 2018). Ultimately, this contributes to more accurate and informed decision-making in addressing climate-related challenges and impacts.
Figure 13

Illustrate the overall ranking of 10 GCM models using TSS and RM for (a) SSP245 and (b) SSP585 scenarios.

Figure 13

Illustrate the overall ranking of 10 GCM models using TSS and RM for (a) SSP245 and (b) SSP585 scenarios.

Close modal
The Taylor diagram was used to assess the relationship between the GCM models and the observed data as obvious from Figure 14. In this diagram, each GCM model is represented as a point and the red dotted line represents the observed data. The evaluation of GCM models is based on two key indicators, namely standard deviation and correlation. Upon examining the figure, it is evident that for precipitation, maximum temperature, and minimum temperature, the ensemble of GCM models closely aligns with the observed data under both the SSP245 and SSP585 scenarios, as indicated by both standard deviation and correlation. This alignment suggests that the ensemble of GCM models, which was constructed using an RF, exhibits minimal uncertainties and provides highly reliable results for these specific climate variables for the Hunza River Basin. In simpler terms, the ensemble of GCM models used in this analysis demonstrates a high degree of accuracy in reproducing the observed patterns of precipitation, maximum temperature, and minimum temperature for both the SSP245 and SSP585 scenarios (Reddy & Saravanan 2023). By examining Taylor diagrams, researchers can assess how well each GCM resemble the observed precipitation and temperature patterns under the SSP245 and SSP585 scenarios. These diagrams serve as valuable tools for comparing the performances of different GCMs with observed data (Rivera & Arnould 2020). This evaluation aids in identifying the most reliable GCMs for streamflow forecasting.
Figure 14

Representing the Taylor diagram for precipitation and temperature (max and min) based on the SSP245 and SSP585 scenarios.

Figure 14

Representing the Taylor diagram for precipitation and temperature (max and min) based on the SSP245 and SSP585 scenarios.

Close modal
Climate change signal analysis was conducted to assess alterations in both precipitation and temperature when compared to the reference period spanning from 1985 to 2014, as illustrated in Figure 15. To analyze changes in temperature and precipitation over three temporal periods in the near future (2015–2040), middle future (2041–2070), and far future (2071–2100), a 30-year moving window was employed. These assessments were performed under two distinct scenarios, SSP245 and SSP585, in comparison with the aforementioned base period. The spatial pattern of projected temperature reveals a more substantial increase within the Hunza River Basin, located in Pakistan, under both the SSP245 and SSP585 future scenarios. For the near-future period (2015–2040), the annual mean temperature, when averaged over the Hunza River, is projected to increase by 0.5 and 2 °C under the SSP245 and SSP585 scenarios, respectively. Notably, this upward trend in annual mean temperature continued over time. In the mid-future period (2041–2070), the annual mean temperature is expected to increase by 1.5 and 2.5 °C under SSP245 and SSP585, respectively. In the far-future period (2071–2100), the annual mean temperature is projected to escalate by 2.5 and 5 °C under SSP245 and SSP585, respectively (Almazroui et al. 2020).
Figure 15

Climate change signals for the near future (2015–2040), mid-future (2041–2070), and far future (2071–2100) based on the SSP245 and SSP585 scenarios.

Figure 15

Climate change signals for the near future (2015–2040), mid-future (2041–2070), and far future (2071–2100) based on the SSP245 and SSP585 scenarios.

Close modal

Moreover, there are anticipated increases in average precipitation in the future as well. The domain-averaged precipitation over the Hunza River Basin was projected to surge by 12.2 and 36.1% under the SSP245 and SSP585 scenarios, respectively. Previous studies (Almazroui et al. 2020; Abbas et al. 2023) utilizing CMIP5 and CMIP6 model datasets have consistently identified an anticipated rise in mean summer monsoon rainfall in Pakistan's future climate scenarios.

Figure 16 presents the projected mean monthly streamflow of the selected MMEs from the 10 GCMs under two different scenarios, SSP245 and SSP585, in the Hunza River Basin. The ANN model was employed to assess the impact of climate change, specifically changes in precipitation and temperature (maximum and minimum), on the streamflow. This assessment was conducted using selected MMEs derived from the 10 GCMs obtained from the CMIP6 archive. The results revealed a significant increase in future streamflow, indicating that the study area can expect higher streamflow levels in the coming decades. This increase may have led to high peaks or flash floods in the region. The observed increase in streamflow was attributed to the combined effect of rising air temperature and increased precipitation in the study area (Mahdian et al. 2023). These climatic changes contribute to the overall augmentation of the streamflow and its potential impact on the hydrological regime. This projected increase in streamflow highlights the potential implications of climate change on hydrological systems (Rodrigues et al. 2023). Higher air temperatures can lead to accelerated snowmelt, resulting in an influx of water into river systems, coupled with increased precipitation that can further enhance runoff and streamflow (Fang et al. 2023). These findings have significant implications for water resource management and flood risk assessments in the study area. The increased streamflow and occurrence of high peaks or flash floods necessitate the development of effective strategies for flood mitigation and adaptation measures. Furthermore, the results emphasized the importance of considering climate change scenarios and their associated uncertainties in future water resource planning and management. The projected changes in streamflow provide valuable insights for policymakers and stakeholders for designing appropriate strategies to cope with anticipated hydrological alterations.
Figure 16

Demonstrating futuristic streamflow based on the (a) SSP 245 and (b) SSP585 scenarios.

Figure 16

Demonstrating futuristic streamflow based on the (a) SSP 245 and (b) SSP585 scenarios.

Close modal

Accurate prediction of the future streamflow with the expected increase in weather events and climate change is very important for water resource planning and management. This research study revealed that the ANN model overperformed the RNN and ANFIS models in terms of streamflow forecasting for the Hunza River Basin. The results of the current study are supported by the literature (Mohammadi et al. 2021; Vatanchi et al. 2023). As a result, these models are especially well-suited for simulating streamflow within a given watershed. When conducting research on extreme hydrological events such as floods, it is efficient to use the ANN model. This advice is based on ANN's innate ability to capture the complex patterns and linkages involved with high-flow occurrences, making them a great tool for correctly recreating and predicting such extreme hydrological phenomena. This study further revealed a significant increase in streamflow in the Hunza River Basin, which is expected to continue up until the year 2100. These projected streamflow patterns for the Hunza River Basin under the SSP245 and SSP585 scenarios show similar tendencies that have been found by past researchers (Tahir et al. 2015, 2016). Wijngaard et al. (2017) carried out a study for the Upper Indus Basin in which they used a fully distributed cryospheric-hydrological model to simulate current and future hydrological fluxes and feed the model with an ensemble of eight downscaled GCMs chosen from the RCP4.5 and RCP8.5 scenarios. They found that the amount of mean discharge and high-flow events will almost certainly increase by the end of the 21st century. These increases could be attributed primarily to rising precipitation and temperature.

Ali et al. (2018a) conducted a study and used Hydrologiska Byrans Vattenbalansavdeling (HBV) model for prediction of future streamflow in the Hunza River using future projected data of three GCMs, i.e., BCC-CSM1.1, CanESM2, and MIROCESM under RCP2.6, 4.5, and 8.5 and predictions were made over three time periods, 2010–2039, 2040–2069, and 2070–2099, using 1980–2010 as the base period. Overall projected climatic data show that temperature and precipitation are the most sensitive parameters affecting Hunza River streamflow. Hussain & Khan (2020) conducted a study on the Hunza River Basin using ML techniques, they also concluded that ML algorithms/models can be used for forecasting river flow with high accuracy which will further improve water and hazard management. Haleem et al. (2022) studied the Upper Indus Basin in Pakistan using a semi-distributed model called the Soil and Water Assessment Tool (SWAT). They conclude that climate change will result in an increase in overall streamflow. The increased streamflow is due to the combined effects of increasing precipitation and temperature, as predicted by the CMIP6 GCMs for future periods under both the SSP245 and SSP585 emission scenarios. These climatic changes, coupled with the physical processes occurring within the basin, have collectively contributed to the observed rise in streamflow in the Hunza River. In summary, the increase in streamflow in the Hunza River Basin is a multifaceted phenomenon driven by both global climate change, as projected by CMIP6 GCMs, and local processes within the basin. This trend is consistent with similar studies conducted in Pakistan and underscores the importance of understanding and managing water resources in the face of changing climate conditions.

This study assessed the performance of three ML models (ANN, RNN, and ANFIS) for the Hunza River Basin. The objective was to determine the most suitable model for predicting streamflow responses to future climate change scenarios up to the year 2100 under SSP245 and SSP585, utilizing CMIP6 GCM data. The results demonstrated that the ANN model with the 3-10-1 architecture outperformed the RNN and ANFIS models with better accuracy, as indicated by the MSE, RMSE, MAE, and R2 values. Furthermore, significant variations in streamflow patterns were observed throughout the period up to 2100 for the CMIP6 GCMs under both SSP245 and SSP585. The increase in streamflow is due to an increase in precipitation and temperature patterns which were predicted using climate change signal analysis based on CMIP6 GCMs under the SSP245 and SSP585 emission scenarios. Thus, the outcomes of the overall study indicate that the ANN model is efficient in simulating streamflow in the Hunza River Basin.

The results of this study have significant implications for water resource management and hydrological research. The development of precise streamflow forecasting models utilizing advanced ML algorithms offers the potential to empower decision makers with enhanced strategies for water resource planning, flood mitigation, and drought management. The incorporation of precipitation and temperature datasets, along with bias-corrected CMIP6 data, provides a more comprehensive understanding of the impact of climate change on hydrological processes. Nevertheless, it is important to acknowledge certain limitations, such as data availability constraints, potential challenges related to model generalization, and inherent uncertainties within climate models.

Future research endeavors can explore various avenues, including the application of hybrid ML techniques, the development of real-time streamflow prediction models, and conducting risk assessment studies. By addressing these limitations and pursuing further research in these areas, streamflow forecasting can progress significantly, ultimately contributing to more sustainable water management practices and improved preparedness for water-related challenges on a global scale.

All relevant data are included in the paper or its Supplementary Information.

The authors declare there is no conflict.

Abbas
A.
,
Bhatti
A. S.
,
Ullah
S.
,
Ullah
W.
,
Waseem
M.
,
Zhao
C.
,
Dou
X.
&
Ali
G.
2023
Projection of precipitation extremes over South Asia from CMIP6 GCMs
.
Journal of Arid Land
15
(
3
),
274
296
.
Ahmed
K.
,
Sachindra
D.
,
Shahid
S.
,
Iqbal
Z.
,
Nawaz
N.
&
Khan
N.
2020
Multi-model ensemble predictions of precipitation and temperature using machine learning algorithms
.
Atmospheric Research
236
,
104806
.
Ali
A. F.
,
Xiao
C.-D.
,
Zhang
X.-P.
,
Adnan
M.
,
Iqbal
M.
&
Khan
G.
2018a
Projection of future streamflow of the Hunza River Basin, Karakoram Range (Pakistan) using HBV hydrological model
.
Journal of Mountain Science
15
(
10
),
2218
2235
.
Ali
M.
,
Wazir
R.
,
Imran
K.
,
Ullah
K.
,
Janjua
A. K.
,
Ulasyar
A.
,
Khattak
A.
&
Guerrero
J. M.
2021
Techno-economic assessment and sustainability impact of hybrid energy systems in Gilgit-Baltistan, Pakistan
.
Energy Reports
7
,
2546
2562
.
Almazroui
M.
,
Saeed
S.
,
Saeed
F.
,
Islam
M. N.
&
Ismail
M.
2020
Projections of precipitation and temperature over the South Asian countries in CMIP6
.
Earth Systems Environment
4
,
297
320
.
Bodapati
S.
,
Bandarupally
H.
,
Shaw
R. N.
&
Ghosh
A.
2021
Comparison and analysis of RNN-LSTMs and CNNs for social reviews classification
. In:
Advances in Applications of Data-Driven Computing
,
vol. 1319 (Bansal, J. C., Fung, L. C. C., Simic, M. & Ghosh, A., eds.). Springer, Sinapore
, pp.
49
59
.
Garee
K.
,
Chen
X.
,
Bao
A.
,
Wang
Y.
&
Meng
F.
2017
Hydrological modeling of the Upper Indus Basin: A case study from a high-altitude glacierized catchment Hunza
.
Water
9
(
1
),
17
.
Ghiasi
B.
,
Noori
R.
,
Sheikhian
H.
,
Zeynolabedin
A.
,
Sun
Y.
,
Jun
C.
,
Hamouda
M.
,
Bateni
S. M.
&
Abolfathi
S.
2022
Uncertainty quantification of granular computing-neural network model for prediction of pollutant longitudinal dispersion coefficient in aquatic streams
.
Scientific Reports
12
(
1
),
4610
.
Haleem
K.
,
Khan
A. U.
,
Ahmad
S.
,
Khan
M.
,
Khan
F. A.
,
Khan
W.
&
Khan
J.
2022
Hydrological impacts of climate and land-use change on flow regime variations in Upper Indus Basin
.
Journal of Water Climate Change
13
(
2
),
758
770
.
Hassan
M.
,
Shamim
M. A.
,
Hashmi
H. N.
,
Ashiq
S. Z.
,
Ahmed
I.
,
Pasha
G. A.
,
Naeem
U. A.
,
Ghumman
A. R.
&
Han
D.
2015
Predicting streamflows to a multipurpose reservoir using artificial neural networks and regression techniques
.
Earth Science Informatics
8
,
337
352
.
Javaheri
D.
,
Gorgin
S.
,
Lee
J.-A.
&
Masdari
M.
2023
Fuzzy logic-based DDoS attacks and network traffic anomaly detection methods: Classification, overview, and future perspectives
.
Information Sciences
626
,
315
338
.
Khan
Z.
,
Khan
F. A.
,
Khan
A. U.
,
Hussain
I.
,
Khan
A.
,
Shah
L. A.
,
Khan
J.
,
Badrashi
Y. I.
,
Kamiński
P.
&
Dyczko
A.
2022
Climate-streamflow relationship and consequences of its instability in large rivers of Pakistan: An elasticity perspective
.
Water
14
(
13
),
2033
.
Khan
M.
,
Khan
A. U.
,
Khan
J.
,
Khan
S.
,
Haleem
K.
&
Khan
F. A.
2023
Streamflow forecasting for the Hunza River Basin using ANN, RNN, and ANFIS models
.
Water Practice Technology
18
(
5
),
981
993
.
Khazaee Poul
A.
,
Shourian
M.
&
Ebrahimi
H.
2019
A comparative study of MLR, KNN, ANN and ANFIS models with wavelet transform in monthly stream flow prediction
.
Water Resources Management
33
,
2907
2923
.
Khosravi
K.
,
Rezaie
F.
,
Cooper
J. R.
,
Kalantari
Z.
,
Abolfathi
S.
&
Hatamiafkoueieh
J.
2023
Soil water erosion susceptibility assessment using deep learning algorithms
.
Journal of Hydrology
618
,
129229
.
Ma
H.
,
Zhong
L.
,
Fu
Y.
,
Cheng
M.
,
Wang
X.
,
Cheng
M.
&
Chang
Y.
2023
A study on hydrological responses of the Fuhe River Basin to combined effects of land use and climate change
.
Journal of Hydrology: Regional Studies
48
,
101476
.
Mahdian
M.
,
Hosseinzadeh
M.
,
Siadatmousavi
S. M.
,
Chalipa
Z.
,
Delavar
M.
,
Guo
M.
,
Abolfathi
S.
&
Noori
R.
2023
Modelling impacts of climate change and anthropogenic activities on inflows and sediment loads of wetlands: Case study of the Anzali wetland
.
Scientific Reports
13
(
1
),
5399
.
Mohammadi
B.
,
Moazenzadeh
R.
,
Christian
K.
&
Duan
Z.
2021
Improving streamflow simulation by combining hydrological process-driven and artificial intelligence-based models
.
Environmental Science Pollution Research
28
,
65752
65768
.
Moriasi
D. N.
,
Arnold
J. G.
,
Van Liew
M. W.
,
Bingner
R. L.
,
Harmel
R. D.
&
Veith
T. L.
2007
Model evaluation guidelines for systematic quantification of accuracy in watershed simulations
.
Transactions of the ASABE
50
(
3
),
885
900
.
Nagarajan
R.
&
Thirunavukarasu
R.
2022
A neuro-fuzzy based healthcare framework for disease analysis and prediction
.
Multimedia Tools Applications
81
(
8
),
11737
11753
.
Onyelowe
K. C.
,
Eidgahee
D. R.
,
Jahangir
H.
,
Aneke
F. I.
&
Nwobia
L. I.
2023
Forecasting shear parameters, and sensitivity and error analyses of treated subgrade soil
.
Transportation Infrastructure Geotechnology
10
(
3
),
448
473
.
Rahmati
O.
,
Panahi
M.
,
Kalantari
Z.
,
Soltani
E.
,
Falah
F.
,
Dayal
K. S.
,
Mohammadi
F.
,
Deo
R. C.
,
Tiefenbacher
J.
&
Bui
D. T.
2020
Capability and robustness of novel hybridized models used for drought hazard modeling in southeast Queensland, Australia
.
Science of The Total Environment
718
,
134656
.
Rathjens
H.
,
Bieger
K.
,
Srinivasan
R.
,
Chaubey
I.
&
Arnold
J. G.
2016
CMhyd User Manual
. .
Reddy
N. M.
&
Saravanan
S.
2023
Extreme precipitation indices over India using CMIP6: A special emphasis on the SSP585 scenario
.
Environmental Science Pollution Research
30
(
16
),
47119
47143
.
Rizwan
M.
,
Li
X.
,
Chen
Y.
,
Anjum
L.
,
Hamid
S.
,
Yamin
M.
,
Chauhdary
J. N.
,
Shahid
M. A.
&
Mehmood
Q.
2023
Simulating future flood risks under climate change in the source region of the Indus River
.
Journal of Flood Risk Management
16
(
1
),
e12857
.
Rodrigues
D.
,
Fonseca
A.
,
Stolarski
O.
,
Freitas
T. R.
,
Guimarães
N.
,
Santos
J. A.
&
Fraga
H.
2023
Climate change impacts on the Côa Basin (Portugal) and potential impacts on agricultural irrigation
.
Water
15
(
15
),
2739
.
Sharma
P.
&
Machiwal
D.
2021
Streamflow forecasting: Overview of advances in data-driven techniques
. In:
Advances in Streamflow Forecasting
.
Elsevier, Amsterdam, The Netherlands
, pp.
1
50
.
Singh
D.
,
Vardhan
M.
,
Sahu
R.
,
Chatterjee
D.
,
Chauhan
P.
&
Liu
S.
2023
Machine-learning and deep-learning-based streamflow prediction in a hilly catchment for future scenarios using CMIP6 GCM data
.
Hydrology Earth System Sciences
27
(
5
),
1047
1075
.
Talpur
N.
,
Abdulkadir
S. J.
,
Alhussian
H.
,
Hasan
M. H.
,
Aziz
N.
&
Bamhdi
A.
2023
Deep Neuro-Fuzzy System application trends, challenges, and future perspectives: A systematic survey
.
Artificial Intelligence Review
56
(
2
),
865
913
.
Tao
H.
,
Hameed
M. M.
,
Marhoon
H. A.
,
Zounemat-Kermani
M.
,
Heddam
S.
,
Kim
S.
,
Sulaiman
S. O.
,
Tan
M. L.
,
Sa'adi
Z.
&'
Mehr
A. D.
2022
Groundwater level prediction using machine learning models: A comprehensive review
.
Neurocomputing
489
,
271
308
.
Torres
J. F.
,
Hadjout
D.
,
Sebaa
A.
,
Martínez-Álvarez
F.
&
Troncoso
A.
2021
Deep learning for time series forecasting: A survey
.
Big Data
9
(
1
),
3
21
.
Vatanchi
S. M.
,
Etemadfard
H.
,
Maghrebi
M. F.
&
Shad
R.
2023
A comparative study on forecasting of long-term daily streamflow using ANN, ANFIS, BiLSTM and CNN-GRU-LSTM
.
Water Resources Management
37
(
12
),
4769
4785
.
doi:10.1007/s11269-023-03579-w
.
Wijngaard
R. R.
,
Lutz
A. F.
,
Nepal
S.
,
Khanal
S.
,
Pradhananga
S.
,
Shrestha
A. B.
&
Immerzeel
W. W.
2017
Future changes in hydro-climatic extremes in the Upper Indus, Ganges, and Brahmaputra River basins
.
Plos One
12
(
12
),
e0190224
.
Yang
Q.
,
Zhang
H.
,
Wang
G.
,
Luo
S.
,
Chen
D.
,
Peng
W.
&
Shao
J.
2019
Dynamic runoff simulation in a changing environment: A data stream approach
.
Environmental Modelling Software
112
,
157
165
.
Yaseen
Z. M.
,
Ebtehaj
I.
,
Bonakdari
H.
,
Deo
R. C.
,
Mehr
A. D.
,
Mohtar
W. H. M. W.
,
Diop
L.
,
El-Shafie
A.
&
Singh
V. P.
2017
Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
.
Journal of Hydrology
554
,
263
276
.
Yeganeh-Bakhtiary
A.
,
EyvazOghli
H.
,
Shabakhty
N.
,
Kamranzad
B.
&
Abolfathi
S.
2022
Machine learning as a downscaling approach for prediction of wind characteristics under future climate change scenarios
.
Complexity
2022
,
8451812
.
doi:10.1155/2022/8451812
.
Yeganeh-Bakhtiary
A.
,
EyvazOghli
H.
,
Shabakhty
N.
&
Abolfathi
S.
2023
Machine learning prediction of wave characteristics: Comparison between semi-empirical approaches and DT model
.
Ocean Engineering
286
,
115583
.
Zeebaree
D. Q.
,
Abdulazeez
A. M.
,
Abdullrhman
L. M.
,
Hasan
D. A.
&
Kareem
O. S.
2021
The prediction process based on deep recurrent neural networks: A review
.
Asian Journal of Research in Computer Science
11
(
2
),
29
45
.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY 4.0), which permits copying, adaptation and redistribution, provided the original work is properly cited (http://creativecommons.org/licenses/by/4.0/).

Supplementary data