Abstract
The accuracies of three different evolutionary artificial neural network (ANN) approaches, ANN with genetic algorithm (ANN-GA), ANN with particle swarm optimization (ANN-PSO) and ANN with imperialist competitive algorithm (ANN-ICA), were compared in estimating groundwater levels (GWL) based on precipitation, evaporation and previous GWL data. The input combinations determined using auto-, partial auto- and cross-correlation analyses and tried for each model are: (i) GWL t−1 and GWL t−2; (ii) GWL t−1, GWL t−2 and P t ; (iii) GWL t−1, GWL t−2 and E t ; (iv) GWL t−1, GWL t−2, P t and E t ; (v) GWL t−1, GWL t−2 and P t−1 where GWL t , P t and E t indicate the GWL, precipitation and evaporation at time t, individually. The optimal ANN-GA, ANN-PSO and ANN-ICA models were obtained by trying various control parameters. The best accuracies of the ANN-GA, ANN-PSO and ANN-ICA models were obtained from input combination (i). The mean square error accuracies of the ANN-GA and ANN-ICA models were increased by 165 and 124% using ANN-PSO model. The results indicated that the ANN-PSO model performed better than the other models in modeling monthly groundwater levels.
Similar content being viewed by others
References
Abd-Elazim SM, Ali ES (2016) Imperialist competitive algorithm for optimal STATCOM design in a multimachine power system. Electri Power Energy Syst 76:136–146
Acharya N, Shrivastava NA, Panigrahi BK, Mohanty UC (2014) Development of an artificial neural network based multi-model ensemble to estimate the northeast monsoon rainfall over south peninsular India: an application of extreme learning machine. Clim Dyn 43(5):1303–1310
Adamowski J, Chan HF (2011) A wavelet neural network conjunction model for groundwater level forecasting. J Hydrol 407(1–4):28–40
Affandi AK, Watanabe K (2007) Daily groundwater level fluctuation forecasting using soft computing technique. Nat Sci 5(2):1–10
Amiri M, Ghiasi-Freez J, Golkar B, Hatampourd A (2015) Improving water saturation estimation in a tight shaly sandstone reservoir using artificial neural network optimized by imperialist competitive algorithm–a case study. J Petrol Sci Eng 127:347–358
Atashpaz Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization inspires by imperialistic competition. IEEE Congress on Evolutionary Computation, Singapore
Bai Q (2010) Analysis of particle swarm optimization algorithm. Comput Infor Sci 3(1):180–184
Basheer IA, Hajmeer M (2000) Artificial neural networks: fundamentals, computing, design, and application. J Microbiol Methods 43:3–31
Bhattacharyya S, Pendharkar PC (1998) Inductive, evolutionary and neural techniques for discrimination: a comparative study. Decis Sci 29(4):871–899
Chau KW (2006) Particle swarm optimization training algorithm for ANNs in stage prediction of ShingMun River. J Hydrol 329(3–4):363–367
Daliakopoulos IN, Coulibaly P, Tsanis IK (2005) Groundwater level forecasting using artificial neural networks. J Hydrol 309(1–4):229–240
Dash NB, Panda SN, Remesan R, Sahoo N (2010) Hybrid neural modeling for groundwater level prediction. Neural Comput Appl 19(8):1251–1263
Eberhart RC, Shi Y (1998) Comparison between genetic algorithms and particle swarm optimization. Evolutionary Programming VII. Lect Notes Comput Sci 1447:611–616
Gaur S, Sudheer Ch, Graillot D, Chahar BR, Kumar DN (2013) Application of artificial neural networks and particle swarm optimization for the management of groundwater resources. Water Resour Manage 27(3):927–941
Ghaedi M, Ghaedi AM, Negintaji E, Ansari A, Mohammadi A (2014) Artificial neural network–imperialist competitive algorithm based optimization for removal of sunset yellow using Zn(OH)2 nanoparticles-activated carbon. J Ind Eng Chem 20:4332–4343
Jalalkamali A, Jalalkamali N (2011) Groundwater modeling using hybrid of artificial neural network with genetic algorithm. Afr J Agric Res 6(26):5775–5784
Khalil B, Broda S, Adamowski J, Ozga-Zielinski B, Donohoe A (2015) Short-term forecasting of groundwater levels under conditions of mine-tailings recharge using wavelet ensemble neural network models. Hydrogeol J 23(1):121–141
Kisi O (2007) Streamflow forecasting using different artificial neural network algorithms. J. Hydrologic Enginering. 12(5):532–539
Kisi O, Sanikhani H, Zounemat-Kermani M, Niazi F (2015a) Long-term monthly evapotranspiration modeling by several data-driven methods without climatic data. Comput Electron Agric 115:66–77
Kisi O, Tombul M, ZounematKermani M (2015b) Modeling soil temperatures at different depths by using three different neural computing techniques. Theoret Appl Climatol 121(1):377–387
Kuo RJ, Chen CH, Hwang YC (2001) An intelligent stock trading decision support system through integration of genetic algorithm based fuzzy neural network and artificial neural network. Fuzzy Sets Syst 118:21–45
Mohanty S, Jha MK, Raul SK, Panda RK, Sudheer KP (2015) Using artificial neural network approach for simultaneous forecasting of weekly groundwater levels at multiple sites. Water Resour Manage 29(15):5521–5532
Mukherjee I, Routroy S (2012) Comparing the performance of neural networks developed by using Levenberg–Marquardt and Quasi-Newton with the gradient descent algorithm for modelling a multiple response grinding process. Expert Syst Appl 39:2397–2407
Nayak PC, Sudheer KP, Rangan DM, Ramasatri KS (2004) A neuro-fuzzy computing technique for modeling hydrological time series. J Hydrol 291:52–66
Nayak PC, Rao YRS, Sudheer KP (2006) Groundwater level forecasting in a shallow aquifer using artificial neural network approach. Water Resour Manage 20:77–90
Nazari-Shirkouhi S, Eivazy H, Ghodsi R, Rezaie K, Atashpaz-Gargari E (2010) Solving the integrated product mix-outsourcing problem using the imperialist competitive algorithm. Expert Syst Appl 37:7615–7626
Samani N, Gohari-Moghadam M, Safavi AA (2007) A simple neural network model for the determination of aquifer parameters. J Hydrol 340(1–2):1–11
Shen C, Wang L, Li Q (2007) Optimization of injection molding process parameters using combination of artificial neural network and genetic algorithm method. J Mater Process Technol 183:412–418
Sun Y, Wendi D, Kim DE, Liong SY (2016) Technical note: application of artificial neural networks in groundwater table forecasting–a case study in a Singapore swamp forest. Hydrol Earth Syst Sci 20(4):1405–1412
Tahershamsi A, Sheikholeslami R (2011) Optimization to identify Muskingum model parameters using imperialist competitive algorithm. Int J Optim Civil Eng 3:473–482
Wong FS (1991) Time series forecasting using backpropagation neural networks. Neurocomputing 2(4):147–159
Xi Z, Zhang Y, Zhu C (2012) Application of PSO-neural network model in prediction of groundwater level in Handan City. Adv Infor Sci Ser Sci 4(6):177–183
Yoon H, Jun SC, Hyun Y, Bae GO, Lee KK (2011) A comparative study of artificial neural networks and support vector machines for predicting groundwater levels in a coastal aquifer. J Hydrol 396:128–138
Zeng XK, Ye M, Burkardt J, Wu JC, Wang D, Zhu XB (2016) Evaluating two sparse grid surrogates and two adaptation criteria for groundwater Bayesian uncertainty quantification. J Hydrol 535:120–134
Zounemat-Kermani M (2012) Hourly predictive Levenberg–Marquardt ANN and multi linear regression models for predicting of dew point temperature. Meteorol Atmos Phys 117(3–4):181–192
Zounemat-Kermani M, Kisi O, Rajaee T (2013) Performance of radial basis and LM-feed forward artificial neural networks for predicting daily watershed runoff. Appl Soft Comput 13(12):4633–4644
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kisi, O., Alizamir, M. & Zounemat-Kermani, M. Modeling groundwater fluctuations by three different evolutionary neural network techniques using hydroclimatic data. Nat Hazards 87, 367–381 (2017). https://doi.org/10.1007/s11069-017-2767-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11069-017-2767-9