Artificial neural network ensemble modeling with exploratory factor analysis for streamflow forecasting

An artificial neural network (ANN) is a powerful data-driven modeling tool. The selection of the input variable is an important task in the development of an ANN model. However, at present in ANN modeling, the input variables are usually determined by trial and error methods. Further, the ANN modeler usually selects a single ‘good’ result, and accepts it as the final result without detailed explanation of the initial weight parameter. In this way, the ANN model cannot guarantee that the model will produce the optimal result for later predictions. In this study, the ANN ensemble model with exploratory factor analysis (EFA) was developed and applied to three stations in the Nakdong River, Korea for the 1-day ahead streamflow forecasting. EFA was used to select the input variables of the ANN model, and then the ensemble modeling was applied to estimate the performance of the ANN to remove the influence of initial weight parameters on the model results. In the result, the ANN ensemble model with the input variables proposed by EFA produced more accurate and reliable forecasts than other models with several combinations of input variables. Nash–Sutcliffe efficiency (NSE) results in the validation were 0.92, 0.95, and 0.97, respectively.

[1]  Dimitri Solomatine,et al.  Wave height prediction at the Caspian Sea using a data-driven model and ensemble-based data assimilation methods , 2009 .

[2]  S. West,et al.  The investigation of personality structure: Statistical models , 1997 .

[3]  Ajith Abraham,et al.  An ensemble of neural networks for weather forecasting , 2004, Neural Computing & Applications.

[4]  Lars Kai Hansen,et al.  Neural Network Ensembles , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  H. Kaiser The varimax criterion for analytic rotation in factor analysis , 1958 .

[6]  R. Peterson A Meta-Analysis of Variance Accounted for and Factor Loadings in Exploratory Factor Analysis , 2000 .

[7]  A. Soldati,et al.  River flood forecasting with a neural network model , 1999 .

[8]  François Anctil,et al.  Evaluation of Neural Network Streamflow Forecasting on 47 Watersheds , 2005 .

[9]  Guoqiang Peter Zhang,et al.  A neural network ensemble method with jittered training data for time series forecasting , 2007, Inf. Sci..

[10]  John F. Kolen,et al.  Backpropagation is Sensitive to Initial Conditions , 1990, Complex Syst..

[11]  Wei Tang,et al.  Ensembling neural networks: Many could be better than all , 2002, Artif. Intell..

[12]  R. Saravanan,et al.  A genetic algorithm-based artificial neural network model for the optimization of machining processes , 2009, Neural Computing and Applications.

[13]  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..

[14]  Tommy W. S. Chow,et al.  Determining initial weights of feedforward neural networks based on least squares method , 1995, Neural Processing Letters.

[15]  David H. Wolpert,et al.  Stacked generalization , 1992, Neural Networks.

[16]  H. Boyacıoğlu Surface water quality assessment using factor analysis , 2007 .

[17]  Holger R. Maier,et al.  Review of Input Variable Selection Methods for Artificial Neural Networks , 2011 .

[18]  Young-Oh Kim,et al.  Rainfall‐runoff models using artificial neural networks for ensemble streamflow prediction , 2005 .

[19]  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..

[20]  François Anctil,et al.  Tools for the assessment of hydrological ensemble forecasts obtained by neural networks , 2009 .

[21]  Megan N. Norris,et al.  Evaluating the Use of Exploratory Factor Analysis in Developmental Disability Psychological Research , 2010, Journal of autism and developmental disorders.

[22]  Joseph E. Lucas,et al.  Latent Factor Analysis to Discover Pathway-Associated Putative Segmental Aneuploidies in Human Cancers , 2010, PLoS Comput. Biol..

[23]  Shahab Araghinejad,et al.  Application of artificial neural network ensembles in probabilistic hydrological forecasting , 2011 .

[24]  Anders Krogh,et al.  Neural Network Ensembles, Cross Validation, and Active Learning , 1994, NIPS.

[25]  S. Hyakin,et al.  Neural Networks: A Comprehensive Foundation , 1994 .

[26]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

[27]  Maysam F. Abbod,et al.  Optimization the Initial Weights of Artificial Neural Networks via Genetic Algorithm Applied to Hip Bone Fracture Prediction , 2012, Adv. Fuzzy Syst..

[28]  Martin T. Hagan,et al.  Neural network design , 1995 .

[29]  Maureen Caudill,et al.  Understanding Neural Networks: Computer Explorations: A Workbook in Two Volumes with Software for the MacIntosh and PC Compatibles , 1994 .

[30]  Duane T. Wegener,et al.  Evaluating the use of exploratory factor analysis in psychological research. , 1999 .

[31]  W S McCulloch,et al.  A logical calculus of the ideas immanent in nervous activity , 1990, The Philosophy of Artificial Intelligence.

[32]  Vladan Babovic,et al.  Ensemble modeling approach for rainfall/groundwater balancing , 2007 .

[33]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[34]  Besa Smith,et al.  Exploratory factor analysis of self-reported symptoms in a large, population-based military cohort , 2010, BMC medical research methodology.

[35]  A. W. Minns,et al.  Artificial neural networks as rainfall-runoff models , 1996 .

[36]  Iyan E. Mulia,et al.  Hybrid ANN–GA model for predicting turbidity and chlorophyll-a concentrations , 2013 .

[37]  Kao-Hung Lin,et al.  Application of factor analysis in the assessment of groundwater quality in a blackfoot disease area in Taiwan. , 2003, The Science of the total environment.

[38]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.