Abstract
Drought prediction is a critical non-engineering approach to mitigate their significant threats to water availability, food safety, and ecosystem health. Therefore, to improve the efficiency and accuracy of drought prediction, a novel drought prediction model was proposed by optimizing the extreme learning machine (ELM) using the estimation of distribution algorithm (EDA) (EDA-ELM) and evaluated by the comparison with the genetic algorithm-optimized ELM (GA-ELM) model, standard ELM model, and adaptive network-based fuzzy inference system (ANFIS) in drought prediction for Yunnan–Guizhou Plateau (YGP). The standardized precipitation evapotranspiration index (SPEI) in 3/6/12-month time scales was treated as the dependent variable and the primary drought driving factors as predictor variables. The results revealed that the EDA-ELM model performed best in multiscalar SPEI prediction, followed by GA-ELM, ANFIS, and standard ELM models, while the model execution time was descended by EDA-ELM, GA-ELM, ANFIS, and standard ELM models, varying from 100 to 700 s. The outputs could provide a novel approach to drought prediction and benefit drought prevention and mitigation.
Similar content being viewed by others
Abbreviations
- ANFIS:
-
Adaptive network-based fuzzy inference system
- ANN:
-
Artificial neural network
- CORR:
-
Correlation coefficient
- \({D}_{O}\)/\({D}_{p}\) :
-
Observed/predicted drought duration
- EDA:
-
Estimation of distribution algorithm
- EDA-ELM:
-
Estimation of distribution algorithm-optimized extreme learning machine
- ELM:
-
Extreme learning machine
- ENSO:
-
El Niño and the Southern Oscillation
- \({E}_\text{NS}\) :
-
Nash–Sutcliffe coefficient
- GA:
-
Genetic algorithm
- GA-ELM:
-
Genetic algorithm-optimized ELM
- MAE:
-
Mean absolute error
- RMSE:
-
Root mean square error
- \({\text{RE}}_{S}\)/\({\text{RE}}_{D}\) :
-
Relative errors of drought severity and duration
- SLFN:
-
Single-hidden-layer feedforward neural network
- SPEI:
-
Standardized Precipitation Evapotranspiration Index
- \({S}_{O}\)/\({S}_{p}\) :
-
Observed/predicted drought severity
- WI:
-
Willmott’s index
References
Agana NA, Homaifar A (2018) EMD-based predictive deep belief network for time series prediction: an application to drought forecasting. Hydrology 5:18. https://doi.org/10.3390/hydrology5010018
Alencar ASC, Rocha Neto AR, Gomes JPP (2016) A new pruning method for extreme learning machines via genetic algorithms. Appl Soft Comput J. https://doi.org/10.1016/j.asoc.2016.03.019
Ali M, Deo RC, Downs NJ, Maraseni T (2018) An ensemble-ANFIS based uncertainty assessment model for forecasting multi-scalar standardized precipitation index. Atmos Res. https://doi.org/10.1016/j.atmosres.2018.02.024
Arikan BB, Universitesi IM, Kahya E (2017) Drought forecasting using genetic programming in association with southern oscillation indices DROUGHT FORECASTING USING GENETIC PROGRAMMING IN 4–9.
Baluja S (1994) Population-based incremental learning: A method for integrating genetic search based function optimization and competitive learning. Tech Rep C Sch Comput Sci, Carnegie Mellon Univ, Pittsburgh, PA
Barzegar R, Ghasri M, Qi Z et al (2019) Using bootstrap ELM and LSSVM models to estimate river ice thickness in the Mackenzie River Basin in the Northwest Territories, Canada. J Hydrol. https://doi.org/10.1016/j.jhydrol.2019.06.075
Bui DT, Ngo PTT, Pham TD et al (2019) A novel hybrid approach based on a swarm intelligence optimized extreme learning machine for flash flood susceptibility mapping. CATENA. https://doi.org/10.1016/j.catena.2019.04.009
Cao J, Lin Z, Bin HG, Liu N (2012) Voting based extreme learning machine. Inf Sci (ny). https://doi.org/10.1016/j.ins.2011.09.015
Chen Y, Sun X, Gong D et al (2017) Personalized search inspired fast interactive estimation of distribution algorithm and its application. IEEE Trans Evol Comput. https://doi.org/10.1109/TEVC.2017.2657787
Cheng Q, Gao L, Chen Y et al (2018) Temporal-spatial characteristics of Drought in Guizhou Province China based on multiple drought indices and historical disaster records. Adv Meteorol. https://doi.org/10.1155/2018/4721269
Cheng Q, Gao L, Zhong F et al (2020) Spatiotemporal variations of drought in the Yunnan–Guizhou Plateau, southwest China, during 1960–2013 and their association with large-scale circulations and historical records. Ecol Indic. https://doi.org/10.1016/j.ecolind.2019.106041
Dariane AB, Azimi S (2018) Streamflow forecasting by combining neural networks and fuzzy models using advanced methods of input variable selection. J Hydroinformatics. https://doi.org/10.2166/hydro.2017.076
Dehnavi A, Aghdam IN, Pradhan B, Morshed Varzandeh MH (2015) A new hybrid model using step-wise weight assessment ratio analysis (SWARA) technique and adaptive neuro-fuzzy inference system (ANFIS) for regional landslide hazard assessment in Iran. CATENA. https://doi.org/10.1016/j.catena.2015.07.020
Deo RC, Şahin M (2015) Application of the extreme learning machine algorithm for the prediction of monthly Effective Drought Index in eastern Australia. Atmos Res. https://doi.org/10.1016/j.atmosres.2014.10.016
Deo RC, Tiwari MK, Adamowski JF, Quilty JM (2017) Forecasting effective drought index using a wavelet extreme learning machine (W-ELM) model. Stoch Environ Res Risk Assess. https://doi.org/10.1007/s00477-016-1265-z
Ding S, Li H, Su C, Yu J, Jin F (2013) Evolutionary artificial neural networks: a review. Artif Intell Rev 39:251–260. https://doi.org/10.1007/s10462-011-9270-6
Faraji Amiri M, Behnamian J (2020) Multi-objective green flowshop scheduling problem under uncertainty: estimation of distribution algorithm. J Clean Prod 251:119734. https://doi.org/10.1016/j.jclepro.2019.119734
Farokhnia A, Morid S, Byun HR (2011) Application of global SST and SLP data for drought forecasting on Tehran plain using data mining and ANFIS techniques. Theor Appl Climatol. https://doi.org/10.1007/s00704-010-0317-4
Feng ZK, Niu WJ, Zhang R et al (2019) Operation rule derivation of hydropower reservoir by k-means clustering method and extreme learning machine based on particle swarm optimization. J Hydrol. https://doi.org/10.1016/j.jhydrol.2019.06.045
Feng Z, Niu W, Tang Z et al (2021) Evolutionary artificial intelligence model via cooperation search algorithm and extreme learning machine for multiple scales nonstationary hydrological time series prediction. J Hydrol 595:126062. https://doi.org/10.1016/j.jhydrol.2021.126062
Feng Z, Shi P, Yang T et al (2022) Parallel cooperation search algorithm and artificial intelligence method for streamflow time series forecasting. J Hydrol 606:127434. https://doi.org/10.1016/j.jhydrol.2022.127434
Forootan E, Khaki M, Schumacher M et al (2019) Understanding the global hydrological droughts of 2003–2016 and their relationships with teleconnections. Sci Total Environ. https://doi.org/10.1016/j.scitotenv.2018.09.231
Gao S, de Silva CW (2018) Estimation distribution algorithms on constrained optimization problems. Appl Math Comput. https://doi.org/10.1016/j.amc.2018.07.037
Guo W, Xu T, Lu Z (2016) An integrated chaotic time series prediction model based on efficient extreme learning machine and differential evolution. Neural Comput Appl. https://doi.org/10.1007/s00521-015-1903-2
Han S, Zhu K, Wang R (2021) Improvement of evolution process of dandelion algorithm with extreme learning machine for global optimization problems. Expert Syst Appl 163:113803. https://doi.org/10.1016/j.eswa.2020.113803
Hauschild M, Pelikan M (2011) An introduction and survey of estimation of distribution algorithms. Swarm Evol Comput. https://doi.org/10.1016/j.swevo.2011.08.003
Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing. https://doi.org/10.1016/j.neucom.2005.12.126
Huang GB, Zhou H, Ding X, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man, Cybern Part B Cybern. https://doi.org/10.1109/TSMCB.2011.2168604
Huang G, Bin HG, Song S, You K (2015) Trends in extreme learning machines: a review. Neural Netw. https://doi.org/10.1016/j.neunet.2014.10.001
Jaafari A, Zenner EK, Panahi M, Shahabi H (2019) Hybrid artificial intelligence models based on a neuro-fuzzy system and metaheuristic optimization algorithms for spatial prediction of wildfire probability. Agric Meteorol. https://doi.org/10.1016/j.agrformet.2018.12.015
Jang J-SR (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23:665–685. https://doi.org/10.1109/21.256541
Khan MZK, Rahman A, Rahman MA, Renzaho AMN (2021) Impact of droughts on child mortality: a case study in Southern African countries. Nat Hazards 108:2211–2224. https://doi.org/10.1007/s11069-021-04776-9
Knudby A, Brenning A, LeDrew E (2010) New approaches to modelling fish-habitat relationships. Ecol Modell. https://doi.org/10.1016/j.ecolmodel.2009.11.008
Kourgialas NN, Dokou Z, Karatzas GP (2015) Statistical analysis and ANN modeling for predicting hydrological extremes under climate change scenarios: the example of a small Mediterranean agro-watershed. J Environ Manage. https://doi.org/10.1016/j.jenvman.2015.02.034
Larrañaga P, Lozano JA (2002) Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation
Li BH, Zhao Q (2012) Communications in computer and information science: preface. Commun Comput Inf Sci. https://doi.org/10.1007/978-3-642-34387-2
Li BJ, Cheng CT (2014) Monthly discharge forecasting using wavelet neural networks with extreme learning machine. Sci China Technol Sci. https://doi.org/10.1007/s11431-014-5712-0
Li J, Aickelin U (2007) BOA for nurse scheduling. Stud Comput Intell. https://doi.org/10.1007/978-3-540-34954-9_14
Li Q, Han X, Liu Z et al (2022) A novel information changing rate and conditional mutual information-based input feature selection method for artificial intelligence drought prediction models. Clim Dyn. https://doi.org/10.1007/s00382-021-06104-0
Li Q, He P, He Y et al (2020) Investigation to the relation between meteorological drought and hydrological drought in the upper Shaying River Basin using wavelet analysis. Atmos Res. https://doi.org/10.1016/j.atmosres.2019.104743
Li Y, Wang Z, Zhang Y et al (2019) Drought variability at various timescales over Yunnan Province, China: 1961–2015. Theor Appl Climatol. https://doi.org/10.1007/s00704-019-02859-z
Liang Y, Ren Z, He M et al (2019) An efficient estimation of distribution algorithm with rank-one modification and population reduction. BioSystems. https://doi.org/10.1016/j.biosystems.2019.04.001
Lima AR, Cannon AJ, Hsieh WW (2016) Forecasting daily streamflow using online sequential extreme learning machines. J Hydrol. https://doi.org/10.1016/j.jhydrol.2016.03.017
Lima AR, Cannon AJ, Hsieh WW (2015) Nonlinear regression in environmental sciences using extreme learning machines: a comparative evaluation. Environ Model Softw. https://doi.org/10.1016/j.envsoft.2015.08.002
Lima AR, Hsieh WW, Cannon AJ (2017) Variable complexity online sequential extreme learning machine, with applications to streamflow prediction. J Hydrol. https://doi.org/10.1016/j.jhydrol.2017.10.037
Liu ZN, Li QF, Nguyen LB, Xu GH (2018) Comparing machine-learning models for drought forecasting in vietnam’s cai river basin. Polish J Environ Stud. https://doi.org/10.15244/pjoes/80866
Lu, JL., Xu XH., W GP., Y MX., L XL., 2016. Development and application of the short-term/long-term composite drought index in the Southwestern China. J Disaster Prev Mitig Eng 1672–2132(2016)36:4<681:XNDQDQ>2.0.TX;2–8 (in Chinese)
Luo J, Qi Y, Xie J, Zhang X (2015) A hybrid multi-objective PSO-EDA algorithm for reservoir flood control operation. Appl Soft Comput J. https://doi.org/10.1016/j.asoc.2015.05.036
Ma B, Zhang B, Jia L, Huang H (2020) Conditional distribution selection for SPEI-daily and its revealed meteorological drought characteristics in China from 1961 to 2017. Atmos Res. https://doi.org/10.1016/j.atmosres.2020.105108
Miche Y, Sorjamaa A, Bas P et al (2010) OP-ELM: Optimally pruned extreme learning machine. IEEE Trans Neural Networks. https://doi.org/10.1109/TNN.2009.2036259
Mokhtarzad M, Eskandari F, Jamshidi Vanjani N, Arabasadi A (2017) Drought forecasting by ANN, ANFIS, and SVM and comparison of the models. Environ Earth Sci. https://doi.org/10.1007/s12665-017-7064-0
Mouatadid S, Adamowski J (2017) Using extreme learning machines for short-term urban water demand forecasting. Urban Water J. https://doi.org/10.1080/1573062X.2016.1236133
Mouatadid S, Raj N, Deo RC, Adamowski JF (2018) Input selection and data-driven model performance optimization to predict the Standardized Precipitation and Evaporation Index in a drought-prone region. Atmos Res. https://doi.org/10.1016/j.atmosres.2018.05.012
Mühlenbein H, Bendisch J, Voigt HM (1996) From recombination of genes to the estimation of distributions II. Continuous parameters. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). pp 188–197
Nahvi B, Habibi J, Mohammadi K, Shamshirband S (2016) Using self-adaptive evolutionary algorithm to improve the performance of an extreme learning machine for estimating soil temperature. Comput Electron Agric 124:150–160. https://doi.org/10.1016/j.compag.2016.03.025
Nourani V, Andalib G, Sadikoglu F (2017) Multi-station streamflow forecasting using wavelet denoising and artificial intelligence models. In: Procedia Computer Science. https://doi.org/10.1016/j.procs.2017.11.287
Orimoloye IR, Ololade OO, Belle JA (2021) Satellite-based application in drought disaster assessment using terra MOD13Q1 data across free state province, South Africa. J Environ Manage. https://doi.org/10.1016/j.jenvman.2021.112112
Pang S, Li W, He H et al (2019) An EDA-GA hybrid algorithm for multi-objective task scheduling in cloud computing. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2946216
Parviainen E, Riihimäki J (2013) A Connection between Extreme Learning Machine and Neural Network Kernel. In: Communications in Computer and Information Science. pp 122–135
Prasad R, Deo RC, Li Y, Maraseni T (2018) Soil moisture forecasting by a hybrid machine learning technique: ELM integrated with ensemble empirical mode decomposition. Geoderma. https://doi.org/10.1016/j.geoderma.2018.05.035
Rahmati O, Panahi M, Kalantari Z et al (2020) Capability and robustness of novel hybridized models used for drought hazard modeling in southeast Queensland, Australia. Sci Total Environ. https://doi.org/10.1016/j.scitotenv.2019.134656
Shim VA, Tan KC, Chia JY, Chong JK (2011) Evolutionary algorithms for solving multi-objective travelling salesman problem. Flex Serv Manuf J. https://doi.org/10.1007/s10696-011-9099-y
Spinoni J, Vogt JV, Naumann G et al (2018) Will drought events become more frequent and severe in Europe? Int J Climatol. https://doi.org/10.1002/joc.5291
Su B, Huang J, Fischer T et al (2018) Drought losses in China might double between the 1.5 and 2.0 °C warming. Proc Natl Acad Sci U S A. https://doi.org/10.1073/pnas.1802129115
Sun S, Li Q, Li J et al (2019) Revisiting the evolution of the 2009–2011 meteorological drought over Southwest China. J Hydrol. https://doi.org/10.1016/j.jhydrol.2018.10.071
Taormina R, Chau KW (2015) Data-driven input variable selection for rainfall-runoff modeling using binary-coded particle swarm optimization and Extreme Learning Machines. J Hydrol. https://doi.org/10.1016/j.jhydrol.2015.08.022
Vicente-Serrano SM, Beguería S, López-Moreno JI (2010) A multiscalar drought index sensitive to global warming: the standardized precipitation evapotranspiration index. J Clim. https://doi.org/10.1175/2009JCLI2909.1
Wang L, Chen W (2014) A CMIP5 multimodel projection of future temperature, precipitation, and climatological drought in China. Int J Climatol. https://doi.org/10.1002/joc.3822
Wang L, Chen W, Zhou W (2014) Assessment of future drought in Southwest China based on CMIP5 multimodel projections. Adv Atmos Sci. https://doi.org/10.1007/s00376-014-3223-3
Wang L, Chen W, Zhou W, Huang G (2015) Teleconnected influence of tropical Northwest Pacific sea surface temperature on interannual variability of autumn precipitation in Southwest China. Clim Dyn. https://doi.org/10.1007/s00382-015-2490-8
Wang P, Wu X, Hao Y et al (2020a) Is Southwest China drying or wetting? Spatiotemporal patterns and potential causes. Theor Appl Climatol. https://doi.org/10.1007/s00704-019-02935-4
Wang X, Han T, Zhao H (2020b) An estimation of distribution algorithm with multi-leader search. IEEE Access. https://doi.org/10.1109/ACCESS.2020.2975468
Wu CL, Chau KW (2011) Rainfall-runoff modeling using artificial neural network coupled with singular spectrum analysis. J Hydrol. https://doi.org/10.1016/j.jhydrol.2011.01.017
Wu L, Huang G, Fan J et al (2020) Hybrid extreme learning machine with meta-heuristic algorithms for monthly pan evaporation prediction. Comput Electron Agric. https://doi.org/10.1016/j.compag.2019.105115
Wu T, Yao M, Yang J (2017) Dolphin swarm extreme learning machine. Cognit Comput 9:275–284. https://doi.org/10.1007/s12559-017-9451-y
Xu K, Yang D, Yang H et al (2015) Spatio-temporal variation of drought in China during 1961–2012: a climatic perspective. J Hydrol. https://doi.org/10.1016/j.jhydrol.2014.09.047
Yan Z, Zhang Y, Zhou Z, Han N (2017) The spatio-temporal variability of droughts using the standardized precipitation index in Yunnan, China. Nat Hazards. https://doi.org/10.1007/s11069-017-2904-5
Yang H, Yi J, Zhao J, Dong ZY (2013) Extreme learning machine based genetic algorithm and its application in power system economic dispatch. Neurocomputing 102:154–162. https://doi.org/10.1016/j.neucom.2011.12.054
Yao N, Li L, Feng P et al (2020) Projections of drought characteristics in China based on a standardized precipitation and evapotranspiration index and multiple GCMs. Sci Total Environ. https://doi.org/10.1016/j.scitotenv.2019.135245
Yaseen ZM, Sulaiman SO, Deo RC, Chau K-W (2019) An enhanced extreme learning machine model for river flow forecasting: State-of-the-art, practical applications in water resource engineering area and future research direction. J Hydrol 569:387–408. https://doi.org/10.1016/j.jhydrol.2018.11.069
Yildirim G, Rahman A (2021) Spatiotemporal meteorological drought assessment: a case study in south-east Australia. Nat Hazards. https://doi.org/10.1007/s11069-021-05055-3
Yildirim G, Rahman A, Singh VP (2022) A Bibliometric analysis of drought indices, risk, and forecast as components of drought early warning systems. Water (switzerland). https://doi.org/10.3390/w14020253
Yu M, Li Q, Hayes MJ et al (2014) Are droughts becoming more frequent or severe in China based on the standardized precipitation evapotranspiration index: 1951–2010? Int J Climatol. https://doi.org/10.1002/joc.3701
Yu M, Liu X, Wei L et al (2016) Drought assessment by a short-/long-term composited drought index in the upper huaihe river basin, China. Adv Meteorol. https://doi.org/10.1155/2016/7986568
Zeng Z, Wu W, Li Z et al (2019) Agricultural drought risk assessment in Southwest China. Water (switzerland). https://doi.org/10.3390/w11051064
Zhang L, Zhou T (2015) Drought over East Asia: a review. J Clim. https://doi.org/10.1175/JCLI-D-14-00259.1
Zhang Q, Gu X, Singh VP et al (2015) Spatiotemporal behavior of floods and droughts and their impacts on agriculture in China. Glob Planet Change. https://doi.org/10.1016/j.gloplacha.2015.05.007
Zhang Y, You Q, Chen C, Li X (2017) Flash droughts in a typical humid and subtropical basin: a case study in the Gan River Basin, China. J Hydrol. https://doi.org/10.1016/j.jhydrol.2017.05.044
Zhao J, Zhang Q, Zhu X et al (2020) Drought risk assessment in China: evaluation framework and influencing factors. Geogr Sustain. https://doi.org/10.1016/j.geosus.2020.06.005
Zhu B, Feng Y, Gong D et al (2020) Hybrid particle swarm optimization with extreme learning machine for daily reference evapotranspiration prediction from limited climatic data. Comput Electron Agric. https://doi.org/10.1016/j.compag.2020.105430
Zhu Q-Y, Qin AK, Suganthan PN, Huang G-B (2005) Evolutionary extreme learning machine. Pattern Recognit 38:1759–1763. https://doi.org/10.1016/j.patcog.2005.03.028
Zhu Y, Wang W, Singh VP, Liu Y (2016) Combined use of meteorological drought indices at multi-time scales for improving hydrological drought detection. Sci Total Environ 571:1058–1068. https://doi.org/10.1016/j.scitotenv.2016.07.096
Funding
Financial support is gratefully acknowledged from the National Natural Science Foundation Commission of China under Grant numbers 51879069 and 41961134003, Guizhou Science Foundation-ZK [2021] General 295 and the Jiangsu Provincial Collaborative Innovation Center of World Water Valley and Water ecological civilization, China.
Author information
Authors and Affiliations
Contributions
Yao Du and Zhennan Liu involved in conceptualization, methodology, software. Qiongfang Li took part in data curation, writing—original draft preparation. Zhengmo Zhou and Guobin Lu involved in writing—reviewing and editing. Qihui Chen took part in software, validation.
Corresponding authors
Ethics declarations
Competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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
Li, Q., Du, Y., Liu, Z. et al. Drought prediction in the Yunnan–Guizhou Plateau of China by coupling the estimation of distribution algorithm and the extreme learning machine. Nat Hazards 113, 1635–1661 (2022). https://doi.org/10.1007/s11069-022-05361-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11069-022-05361-4