Predicting groundwater level fluctuations with meteorological effect implications - A comparative study among soft computing techniques

The knowledge of groundwater table fluctuations is important in agricultural lands as well as in the studies related to groundwater utilization and management levels. This paper investigates the abilities of Gene Expression Programming (GEP), Adaptive Neuro-Fuzzy Inference System (ANFIS), Artificial Neural Networks (ANN) and Support Vector Machine (SVM) techniques for groundwater level forecasting in following day up to 7-day prediction intervals. Several input combinations comprising water table level, rainfall and evapotranspiration values from Hongcheon Well station (South Korea), covering a period of eight years (2001-2008) were used to develop and test the applied models. The data from the first six years were used for developing (training) the applied models and the last two years data were reserved for testing. A comparison was also made between the forecasts provided by these models and the Auto-Regressive Moving Average (ARMA) technique. Based on the comparisons, it was found that the GEP models could be employed successfully in forecasting water table level fluctuations up to 7 days beyond data records. Highlights? We predict water table depth fluctuations by using genetic programming (GEP). ? GEP results are compared with neuro-fuzzy (ANFIS) and neural networks (NN) methods. ? Comparison results show that the GEP models perform better than the other models. ? The precipitation is found to be an effective variable on water table depth.

[1]  Mac McKee,et al.  Effect of missing data on performance of learning algorithms for hydrologic predictions: Implications to an imputation technique , 2007 .

[2]  B. Bobée,et al.  Artificial neural network modeling of water table depth fluctuations , 2001 .

[3]  Ferenc Szidarovszky,et al.  Multiobjective Analysis of a Public Wellfield Using Artificial Neural Networks , 2007, Ground water.

[4]  M. Bierkens Modeling water table fluctuations by means of a stochastic differential equation , 1998 .

[5]  Ozgur Kisi,et al.  Wavelet and neuro-fuzzy conjunction model for predicting water table depth fluctuations , 2012 .

[6]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..

[7]  Y. Hong,et al.  Hydrological modeling using a dynamic neuro-fuzzy system with on-line and local learning algorithm , 2009 .

[8]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[9]  Bernard De Baets,et al.  Comparison of data-driven TakagiSugeno models of rainfalldischarge dynamics , 2005 .

[10]  Dawei Han,et al.  Evaporation Estimation Using Artificial Neural Networks and Adaptive Neuro-Fuzzy Inference System Techniques , 2009 .

[11]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[12]  George E. P. Box,et al.  Time Series Analysis: Forecasting and Control , 1977 .

[13]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[14]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[15]  D. Legates,et al.  Evaluating the use of “goodness‐of‐fit” Measures in hydrologic and hydroclimatic model validation , 1999 .

[16]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[17]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence , 2014, Studies in Computational Intelligence.

[18]  Cândida Ferreira Gene Expression Programming in Problem Solving , 2002 .

[19]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[20]  Ferenc Szidarovszky,et al.  A neural network model for predicting aquifer water level elevations , 2005, Ground water.

[21]  K. Hipel,et al.  Time series modelling of water resources and environmental systems , 1994 .

[22]  Heesung Yoon,et al.  Forecasting solute breakthrough curves through the unsaturated zone using artificial neural networks , 2007 .

[23]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[24]  D. Rizzo,et al.  Characterization of aquifer properties using artificial neural networks: Neural kriging , 1994 .

[25]  Özgür Kisi,et al.  Comparison of genetic programming with neuro-fuzzy systems for predicting short-term water table depth fluctuations , 2011, Comput. Geosci..

[26]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[27]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[28]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence (Studies in Computational Intelligence) , 2006 .

[29]  Ozgur Kisi,et al.  Modelling daily suspended sediment of rivers in Turkey using several data-driven techniques / Modélisation de la charge journalière en matières en suspension dans des rivières turques à l'aide de plusieurs techniques empiriques , 2008 .

[30]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[31]  Shaozhong Kang,et al.  Neural Networks to Simulate Regional Ground Water Levels Affected by Human Activities , 2008, Ground water.

[32]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[33]  K. P. Sudheer,et al.  Methods used for the development of neural networks for the prediction of water resource variables in river systems: Current status and future directions , 2010, Environ. Model. Softw..

[34]  P. C. Nayak,et al.  Groundwater Level Forecasting in a Shallow Aquifer Using Artificial Neural Network Approach , 2006 .

[35]  K. Lee,et al.  A comparative study of artificial neural networks and support vector machines for predicting groundwater levels in a coastal aquifer , 2011 .

[36]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .

[37]  Luis A. Bastidas,et al.  Multiobjective analysis of chaotic dynamic systems with sparse learning machines , 2006 .

[38]  Ferenc Szidarovszky,et al.  A Hybrid Artificial Neural Network‐Numerical Model for Ground Water Problems , 2007, Ground water.

[39]  Ozgur Kisi,et al.  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 , 2005 .

[40]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[41]  K. P. Sudheer,et al.  A data‐driven algorithm for constructing artificial neural network rainfall‐runoff models , 2002 .