Abstract
Hydrological drought is an environmental event that affects surface water resources such as surface runoff and reservoir levels and its prediction, can help the water managers to be aware of the future status of the region. This study aims to predict and evaluate hydrological drought in the southwestern margin of the Caspian Sea. For this, Streamflow Drought Index (SDI) is used as a multi-scalar hydrological drought indicator and calculated in time windows of 1, 3, 6, 9 and 12-month. In this study, time series stochastic models were used for the first time to predict SDI and compared with two black-box machine learning (ML) methods including Adaptive Neuro-Fuzzy Inference System (ANFIS) and Group Method of Data Handling (GMDH). The used data belongs to two rivers named Khalkaei and Pasikhan in Guilan province, and the period of 1986–2015 on a monthly scale. Autocorrelation and Partial Autocorrelation Functions (ACF and PACF) was used for selecting inputs among the series’ monthly time lags. The results showed that there are seasonal trends in SDI’s 1, 3, 6 and 9-month time windows; therefore, these time windows have better adaptability with the Seasonal Autoregressive Integrated Moving Average (SARIMA) model. But there is no seasonal trend in the 12-month time window (SDI12) series and the non-seasonal Autoregressive Moving Average (ARMA) model was found as the best choice for this time window. Among the models, the MLs (GMDH and ANFIS) had approximately similar prediction accuracies. Comparing the models indicate that the linear stochastic models in addition to the simplicity of use were significantly more accurate than the complex non-linear ML models. The current results suggest using the stochastic models for hydrological drought forecasting, in catchment areas.
Similar content being viewed by others
References
Adib A, Tavancheh F (2019) Relationship between hydrologic and metrological droughts using the streamflow drought indices and standardized precipitation indices in the Dez watershed of Iran. Int J Civ Eng 17(7):1171–1181. https://doi.org/10.1007/s40999-018-0376-y
Aghelpour P, Varshavian V (2020) Evaluation of stochastic and artificial intelligence models in modeling and predicting of river daily flow time series. Stoch Environ Res Risk Assess 34(1):33–50. https://doi.org/10.1007/s00477-019-01761-4
Aghelpour P, Mohammadi B, Biazar SM (2019) Long-term monthly average temperature forecasting in some climate types of Iran, using the models SARIMA, SVR, and SVR-FA. Theoret Appl Climatol 138(3–4):1471–1480. https://doi.org/10.1007/s00704-019-02905-w
Aghelpour P, Bahrami-Pichaghchi H, Kisi O (2020a) Comparison of three different bio-inspired algorithms to improve ability of neuro fuzzy approach in prediction of agricultural drought, based on three different indexes. Comput Electron Agric 170:105279. https://doi.org/10.1016/j.compag.2020.105279
Aghelpour P, Guan Y, Bahrami-Pichaghchi H, Mohammadi B, Kisi O, Zhang D (2020b) Using the MODIS sensor for snow cover modeling and the assessment of drought effects on snow cover in a mountainous area. Remote Sens 12(20):3437. https://doi.org/10.3390/rs12203437
Aghelpour P, Mohammadi B, Biazar SM, Kisi O, Sourmirinezhad Z (2020c) A theoretical approach for forecasting different types of drought simultaneously, using entropy theory and machine-learning methods. ISPRS Int J Geo-Information 9(12):701. https://doi.org/10.3390/ijgi9120701
Ali M, Deo RC, Downs NJ, Maraseni T (2018) Multi-stage committee based extreme learning machine model incorporating the influence of climate parameters and seasonality on drought forecasting. Comput Electron Agric 152:149–165. https://doi.org/10.1016/j.compag.2018.07.013
Ashrafzadeh A, Kişi O, Aghelpour P, Biazar SM, Masouleh MA (2020) Comparative study of time series models, support vector machines, and GMDH in forecasting long-term evapotranspiration rates in northern Iran. J Irrig Drain Eng 146(6):04020010. https://doi.org/10.1061/(ASCE)IR.1943-4774.0001471
Bazrafshan J, Nadi M, Ghorbani K (2015) Comparison of empirical copula-based joint deficit index (JDI) and multivariate standardized precipitation index (MSPI) for drought monitoring in Iran. Water Resour Manag 29(6):2027–2044. https://doi.org/10.1007/s11269-015-0926-x
Borji M, Malekian A, Salajegheh A, Ghadimi M (2016) Multi-time-scale analysis of hydrological drought forecasting using support vector regression (SVR) and artificial neural networks (ANN). Arab J Geosci 9(19):725. https://doi.org/10.1007/s12517-016-2750-x
Ebtehaj I, Bonakdari H, Khoshbin F, Azimi H (2015) Pareto genetic design of group method of data handling type neural network for prediction discharge coefficient in rectangular side orifices. Flow Meas Instrum 41:67–74. https://doi.org/10.1016/j.flowmeasinst.2014.10.016
Fernández C, Vega JA, Fonturbel T, Jiménez E (2009) Streamflow drought time series forecasting: a case study in a small watershed in North West Spain. Stoch Environ Res Risk Assess 23(8):1063. https://doi.org/10.1007/s00477-008-0277-8
Hong X, Guo S, Zhou Y, Xiong L (2015) Uncertainties in assessing hydrological drought using streamflow drought index for the upper Yangtze River basin. Stoch Environ Res Risk Assess 29(4):1235–1247. https://doi.org/10.1007/s00477-014-0949-5
Ivakhnenko AG (1970) Heuristic self-organization in problems of engineering cybernetics. Automatica 6(2):207–219. https://doi.org/10.1016/0005-1098(70)90092-0
Jang JS (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685. https://doi.org/10.1109/21.256541
Khosravi A, Nunes RO, Assad MEH, Machado L (2018) Comparison of artificial intelligence methods in estimation of daily global solar radiation. J Clean Prod 194:342–358. https://doi.org/10.1016/j.jclepro.2018.05.147
Kisi O (2005) Suspended sediment estimation using neuro-fuzzy and neural network approaches/Estimation des matières en suspension par des approches neurofloues et à base de réseau de neurones. Hydrol Sci J. https://doi.org/10.1623/hysj.2005.50.4.683
Kisi O, Haktanir T, Ardiclioglu M, Ozturk O, Yalcin E, Uludag S (2009) Adaptive neuro-fuzzy computing technique for suspended sediment estimation. Adv Eng Softw 40(6):438–444. https://doi.org/10.1016/j.advengsoft.2008.06.004
Kisi O, Gorgij AD, Zounemat-Kermani M, Mahdavi-Meymand A, Kim S (2019) Drought forecasting using novel heuristic methods in a semi-arid environment. J Hydrol 578:124053. https://doi.org/10.1016/j.jhydrol.2019.124053
Liu Y, Hwang Y (2015) Improving drought predictability in Arkansas using the ensemble PDSI forecast technique. Stoch Environ Res Risk Assess 29(1):79–91. https://doi.org/10.1007/s00477-014-0930-3
Malik A, Kumar A, Singh RP (2019) Application of heuristic approaches for prediction of hydrological drought using multi-scalar streamflow drought index. Water Resour Manag 33(11):3985–4006. https://doi.org/10.1007/s11269-019-02350-4
Malik A, Kumar A, Salih SQ, Kim S, Kim NW, Yaseen ZM, Singh VP (2020) Drought index prediction using advanced fuzzy logic model: regional case study over Kumaon in India. PLoS ONE 15(5):e0233280. https://doi.org/10.1371/journal.pone.0233280
McKee TB, Doesken NJ, Kleist J (1993) The relationship of drought frequency and duration to time scales. In: Proceedings of the 8th conference on applied climatology, vol 17, no 22, pp 179–183
Mehdizadeh S, Fathian F, Safari MJS, Adamowski JF (2019) Comparative assessment of time series and artificial intelligence models to estimate monthly streamflow: a local and external data analysis approach. J Hydrol 579:124225. https://doi.org/10.1016/j.jhydrol.2019.124225
Mohammadi B, Mehdizadeh S, Ahmadi F, Lien NTT, Linh NTT, Pham QB (2020) Developing hybrid time series and artificial intelligence models for estimating air temperatures. Stoch Environ Res Risk Assess. https://doi.org/10.1007/s00477-020-01898-7
Mokhtarzad M, Eskandari F, Vanjani NJ, Arabasadi A (2017) Drought forecasting by ANN, ANFIS, and SVM and comparison of the models. Environ Earth Sci 76(21):729. https://doi.org/10.1007/s12665-017-7064-0
Myronidis D, Ioannou K, Fotakis D, Dörflinger G (2018) Streamflow and hydrological drought trend analysis and forecasting in Cyprus. Water Resour Manag 32(5):1759–1776. https://doi.org/10.1007/s11269-018-1902-z
Nalbantis I, Tsakiris G (2009) Assessment of hydrological drought revisited. Water Resour Manag 23(5):881–897. https://doi.org/10.1007/s11269-008-9305-1
Salas JD, Delleur JR, Yevjevich V, Lane WL (1980) Applied modeling of hydrologic time series. Water Resources Publication, Littleton
Shamshirband S, Hashemi S, Salimi H, Samadianfard S, Asadi E, Shadkani S et al (2020) Predicting standardized streamflow index for hydrological drought using machine learning models. Eng Appl Comput Fluid Mech 14(1):339–350. https://doi.org/10.1080/19942060.2020.1715844
Shirmohammadi B, Moradi H, Moosavi V, Semiromi MT, Zeinali A (2013) Forecasting of meteorological drought using Wavelet-ANFIS hybrid model for different time steps (case study: southeastern part of east Azerbaijan province, Iran). Nat Hazards 69(1):389–402. https://doi.org/10.1007/s11069-013-0716-9
Svoboda M, Hayes M, Wood D (2012) Standardized precipitation index user guide. World Meteorological Organization, Geneva
Tabari H, Nikbakht J, Talaee PH (2013) Hydrological drought assessment in Northwestern Iran based on streamflow drought index (SDI). Water Resour Manag 27(1):137–151. https://doi.org/10.1007/s11269-012-0173-3
Tyralis H, Papacharalampous G, Langousis A (2020) Super ensemble learning for daily streamflow forecasting: large-scale demonstration and comparison with multiple machine learning algorithms. Neural Comput Appl. https://doi.org/10.1007/s00521-020-05172-3
van Vuren S, de Vriend H, Barneveld H (2016) A stochastic model approach for optimisation of lowland river restoration works. J Earth Sci 27(1):55–67. https://doi.org/10.1007/s12583-016-0629-0
Vicente-Serrano SM, López-Moreno JI, Beguería S, Lorenzo-Lacruz J, Azorin-Molina C, Morán-Tejeda E (2012) Accurate computation of a streamflow drought index. J Hydrol Eng 17(2):318–332. https://doi.org/10.1061/(ASCE)HE.1943-5584.0000433
Wambua RM (2019) hydrological drought forecasting using modified surface Water Supply Index (SWSI) and Streamflow Drought Index (SDI) in conjunction with artificial neural networks (ANNs). Int J Serv Sci Manag Eng Technol 10(4):39–57. https://doi.org/10.4018/IJSSMET.2019100103
Zahraie B, Nasseri M, Nematizadeh F (2017) Exploring spatiotemporal meteorological correlations for basin scale meteorological drought forecasting using data mining methods. Arab J Geosci 10(19):419. https://doi.org/10.1007/s12517-017-3211-x
Zarei AR, Mahmoudi MR (2020) Investigating the ability of periodically correlated (PC) time series models to forecast the climate index. Stoch Environ Res Risk Assess 34(1):121–137. https://doi.org/10.1007/s00477-019-01751-6
Zhang Y, Li W, Chen Q, Pu X, Xiang L (2017) Multi-models for SPI drought forecasting in the north of Haihe River Basin, China. Stoch Environ Res Risk Assess 31(10):2471–2481. https://doi.org/10.1007/s00477-017-1437-5
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Aghelpour, P., Bahrami-Pichaghchi, H. & Varshavian, V. Hydrological drought forecasting using multi-scalar streamflow drought index, stochastic models and machine learning approaches, in northern Iran. Stoch Environ Res Risk Assess 35, 1615–1635 (2021). https://doi.org/10.1007/s00477-020-01949-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-020-01949-z