Abstract
This study aimed at time-space estimations of monthly precipitation via a two-stage modeling framework. In temporal modeling as the first stage, three different Artificial Intelligence (AI) models were applied to observed precipitation data from 7 gauges located at Northern Cyprus. In this way 2 different input scenarios proposed, by employing different input combinations. Afterwards, the outputs of single AI models were used to generate ensemble techniques to enhance the precision of modeling by the single AI models. For this purpose, 2 linear and 1 non-linear methods of ensembling were designed and afterwards, the results were evaluated. In the second stage, for estimation of the spatial distribution of precipitation over whole region, the results of temporal modeling were used as inputs for the Inverse Distance Weighting (IDW) spatial interpolator. The cross-validation was finally applied to evaluate the overall accuracy of the proposed hybrid spatiotemporal modeling approach. The obtained results in temporal modeling stage demonstrated that the non-linear ensemble technique provided more accurate results. Results of spatial modeling stage indicated that IDW scheme is a good choice for spatial estimation of the precipitation. The overall results show that the combination of temporal and spatial modeling tools could simulate the precipitation appropriately by serving unique features of both tools.
Similar content being viewed by others
References
ASCE Task Committee on Application of Artificial Neural Networks in Hydrology (2000) Artificial neural networks in hydrology. II: Hydrologic applications. J Hydrol Eng 5(2):124–137
Abbot J, Marohasy J (2012) Application of artificial neural networks to rainfall forecasting in Queensland, Australia. Adv Atmos Sci 29(4):717–730
Akrami SA, Nourani V, Hakim SJS (2014) Development of nonlinear model based on wavelet-ANFIS for rainfall forecasting at Klang Gates Dam. Water Resour Manag 28(10):2999–3018
Ashraf M, Loftis JC, Hubbard KG (1997) Application of geostatistics to evaluate partial weather station networks. Agric For Meteorol 84:255–271
Bates JM, Granger CWJ (1969) The combination of forecasts. Oper Res Quart 20:451–468
Bisht D, Joshi MC, Mehta A (2015) Prediction of monthly rainfall of Nainital region using artificial neural network and support vector machine. Int J Adv Res Innov Ideas Edu 1(3):2395–4396
Caruso C, Quarta F (1998) Interpolation methods comparison. Comput Math Appl 35(12):109–126
Chen FW, Liu CW (2012) Estimation of the spatial rainfall distribution using inverse distance weighting (IDW) in the middle of Taiwan. Paddy Water Environ 10(3):209–222
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297
Danandeh Mehr A, Nourani V, Karimi Khosrowshahi V, Ghorbani MA (2018) A hybrid support vector regression–firefly model for monthly rainfall forecasting. Int J Environ Sci Technol 16:335–346
Devi SR, Arulmozhivarman P, Venkatesh C (2017) ANN based rainfall prediction—a tool for developing a landslide early warning system. In: Advancing culture of living with landslides—workshop on world landslide forum, pp 175–182
Granata F, Papirio S, Esposito G, Gargano R, de Marinis G (2017) Machine learning algorithms for the forecasting of wastewater quality indicators. Water 9(2):105
Guhathakurta P (2008) Long lead monsoon rainfall prediction for meteorological sub-divisions of India using deterministic artificial neural network model. Meteorol Atmos Phys 101(2):93–108
Haykin S (1994) Neural networks: a comprehensive foundation. McMillan, New York
Hung NQ, Babel MS, Weesakul S, Tripathi NK (2009) An artificial neural network model for rainfall forecasting in Bangkok, Thailand. Hydrol Earth Syst Sci 13:1413–1425
Isaaks EH, Srivastava RM (1989) An introduction to applied geostatistics. Oxford University Press, New York
Jang JSR, Sun CT, Mizutani E (1997) Neuro-fuzzy and soft computing; a computational approach to learning and machine intelligence. Prentice-Hall, New Jersey
Kasiviswanathan KS, Cibin R, Sudheer KP, Chaubey I (2013) Constructing prediction interval for artificial neural network rainfall runoff models based on ensemble simulations. J Hydrol 499:275–288
Khalili N, Khodashenas SR, Davary K, Mousavi B, Karimaldini F (2016) Prediction of rainfall using artificial neural networks for synoptic station of Mashhad: a case study. Arab J Geosci 9:624
Kisi O, Cimen M (2012) Precipitation forecasting by using wavelet-support vector machine conjunction model. Eng Appl Artif Intell 25(4):783–792
Kong YF, Tong WW (2008) Spatial exploration and interpolation of the surface precipitation data. Geogr Res 27(5):1097–1108
Kourentzes N, Barrow DK, Crone F (2014) Neural network ensemble operators for time series forecasting. Expert Syst Appl 41:4235–4244
Lu K, Wang L (2011) A novel nonlinear combination model based on support vector machine for rainfall prediction. In: Fourth International Joint Conference on Computational Sciences and Optimization (CSO), Fourth International Joint Conference. IEEE. pp 1343–1347
Lu GY, Wong DW (2008) An adaptive inverse-distance weighting spatial interpolation technique. Comput Geosci 34(9):1044–1055
Makridakis S, Andersen A, Carbone R, Fildes R, Hibon M, Lewandowski R, Winkler R (1982) The accuracy of extrapolation (time series) methods: results of a forecasting competition. J Forecast 1(2):111–153
Mehdizadeh S, Behmanesh J, Khalili K (2018) New approaches for estimation of monthly rainfall based on GEP-ARCH and ANN-ARCH hybrid models. Water Resour Manag 32(2):527–545
Noori R, Karbassi AR, Moghaddamnia A, Han D, Zokaei-Ashtiani MH, Farokhnia A, Gousheh MG (2011) Assessment of input variables determination on the SVM model performance using PCA, Gamma test, and forward selection techniques for monthly stream flow prediction. J Hydrol 401(3–4):177–189
Nourani V, Andalib G (2015) Daily and monthly suspended sediment load predictions using wavelet-based AI approaches. J. Mt. Sci. 12(1):85–100
Nourani V, Ejlali RG, Alami MT (2010) Spatiotemporal groundwater level forecasting in coastal aquifers by hybrid artificial neural network-geostatisics model: a case study. Environ Eng Sci 28(3):217–228
Nourani V, RezapourKhanghah T, Hosseini Baghanam A (2014) Implication of feature extraction methods to improve performance of hybrid Wavelet-ANN rainfall–runoff model. In: Issac B, Israr N (eds) Case studies in intelligent computing. Taylor and Francis Group, New York, pp 457–498
Nourani V, Uzelaltinbulat S, Sadikoglu F, Behfar N (2019) Artificial intelligence based ensemble modeling for multi-station prediction of precipitation. Atmosphere 10(2):80
Partal T, Cigizoglu HK (2008) Estimation and forecasting of daily suspended sediment data using wavelet-neural networks. J Hydrol 358(3–4):317–331
Price C, Michaelides S, Pashiardis S, Alperta P (1999) Long term changes in diurnal temperature range in Cyprus. Atmos Res 51(2):85–98
Rizzo DM, Dougherty DE (1994) Characterization of aquifer properties using artificial neural networks: neural Kriging. Water Resour Res 30:483–497
Sahoo M, Das T, Kumari K, Dhar A (2017) Space–time forecasting of groundwater level using a hybrid soft computing model. Hydrol Sci J 62(4):561–574
Shahidi M, Abedini MJ (2018) Optimal selection of number and location of rain gauge stations for areal estimation of annual rainfall using a procedure based on inverse distance weighting estimator. Paddy Water Environ 16(3):617–629
Sharghi E, Nourani V, Behfar N (2018) Earthfill dam seepage analysis using ensemble artificial intelligence based modeling. J Hydroinf 20(5):1071–1084
Sharghi E, Nourani V, Najafi H, Soleimani S (2019) Wavelet-exponential smoothing: a new hybrid method for suspended sediment load modeling. Environ Process 6(1):191–218
Sharifi SS, Delirhasannia R, Nourani V, Sadraddini AA, Ghorbani A (2013) Using artificial neural networks (ANNs) and adaptive Neuro-Fuzzy Inference System (ANFIS) for modeling and sensitivity analysis of effective rainfall. In: Mladenov V (eds) Recent advances in continuum mechanics, hydrology and ecology, pp 133–139
Singh VK, Kumar P, Singh BP, Malik A (2016) A comparative study of adaptive neuro fuzzy inference system (ANFIS) and multiple linear regression (MLR) for rainfall-runoff modeling. Int J Sci Nat 7(4):714–723
Sojitra MA, Purohit RC, Pandya PA (2015) Comparative study of daily rainfall forecasting models using ANFIS. Curr World Environ 10(2):529–536
Theodossiou N, Latinopoulos P (2006) Evaluation and optimisation of groundwater observation networks using the Kriging methodology. Environ Model Softw 21(7):991–1000
Uzelaltinbulat S, Sadikoglu F, Nourani V (2019) Comparative analysis of artificial intelligence based methods for prediction of precipitation. case study: North Cyprus. In: Aliev R, Kacprzyk J, Pedrycz W, Jamshidi M, Sadikoglu F (eds) 13th International Conference on Theory and Application of Fuzzy Systems and Soft Computing—ICAFS-2018. ICAFS 2018. Advances in Intelligent Systems and Computing. Springer, Cham, vol 896, pp 51–64
Yamashkin S, Radovanovic M, Yamashkin A, Vukovic D (2018) Using ensemble systems to study natural processes. J Hydroinf 20(4):753–765
Yang HH, Vuuren SV, Sharma S, Hermansky H (2000) Relevance of time frequency features for phonetic and speaker-channel classification. Speech Commun 31:35–50
Yaseen ZM, Ghareb MI, Ebtehaj I, Bonakdari H, Siddique R, Heddam S, Yusif AA, Deo R (2018) Rainfall pattern forecasting using novel hybrid intelligent model based ANFIS-FFA. Water Resour Manag 32(1):105–122
Zhang GP (2003) Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50:159–175
Zhang GP, Berardi VL (2001) Time series forecasting with neural network ensembles: an application for exchange rate prediction. J Oper Res Soc 52:652–664
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
Nourani, V., Behfar, N., Uzelaltinbulat, S. et al. Spatiotemporal precipitation modeling by artificial intelligence-based ensemble approach. Environ Earth Sci 79, 6 (2020). https://doi.org/10.1007/s12665-019-8755-5
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12665-019-8755-5