Optimal design of artificial neural networks by a multiobjective strategy: groundwater level predictions

被引:57
作者
Giustolisi, Orazio
Simeone, Vincenzo
机构
[1] Tech Univ Bari, Dept Civil & Environm Engn, I-70125 Bari, Italy
[2] Tech Univ Bari, Dept Engn Sustainable Dev, I-74100 Taranto, Italy
关键词
artificial neural networks; genetic algorithm; environmental modelling; groundwater modelling; multi-objective optimization;
D O I
10.1623/hysj.51.3.502
中图分类号
TV21 [水资源调查与水利规划];
学科分类号
081501 ;
摘要
Currently, environmental modelling is frequently conducted with the aid of artificial neural networks (ANNs) in an effort to achieve greater accuracy in simulation and forecasting beyond that typically obtained when using solely linear models. For the design of an ANN, modellers must contend with two key issues: (a) the selection of model input and (b) the determination of the number of hidden neurons. A novel approach is introduced to address the optimal design of ANNs based on a multi-objective strategy that enables the user to find a set of feasible ANNs, determined as optimal trade-off solutions between model simplicity and accuracy. This is achieved in a multi-objective fashion by simultaneously minimizing three different cost functions: the model input dimension, the hidden neuron number and the generalization error computed on a validation set of data. The multi-objective approach is based on the Paretc, dominance criterion and an evolutionary strategy has been employed to solve the combinatorial optimization problem. From a theoretical perspective, the choice of a multi-objective approach marks an attempt to account for, and overcome, the "curse of dimensionality" and to circumvent the drawbacks of "overfitting" that are inherent in ANNs. Moreover, it is demonstrated that the strategy renders the choice of the ANN more robust, as is evident by "unseen data" in the testing stage, since structure determination is not merely based on the statistical evaluation of the generalization performance. The methodology is tested and the results are reported in a case study relating groundwater level predictions to total monthly rainfall.
引用
收藏
页码:502 / 523
页数:22
相关论文
共 42 条
[21]   ARTIFICIAL NEURAL-NETWORK MODELING OF THE RAINFALL-RUNOFF PROCESS [J].
HSU, KL ;
GUPTA, HV ;
SOROOSHIAN, S .
WATER RESOURCES RESEARCH, 1995, 31 (10) :2517-2530
[22]  
Hu TS, 2005, HYDROLOG SCI J, V50, P299, DOI 10.1623/hysj.50.2.299.61794
[23]   River flow time series prediction with a range-dependent neural network [J].
Hu, TS ;
Lam, KC ;
Ng, ST .
HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 2001, 46 (05) :729-745
[24]   Multi-layer perceptrons with Levenberg-Marquardt training algorithm for suspended sediment concentration prediction and estimation [J].
Kisi, Ö .
HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 2004, 49 (06) :1025-1040
[25]  
KNOWLES J, 1999, P C EV COMP, V1, P82
[26]  
Ljung L, 1999, System Identification: Theory for the User, DOI DOI 10.1002/047134608X.W1046.PUB2
[27]   Neural network model of rainfall-runoff using radial basis functions [J].
Mason, JC ;
Price, RK ;
Temme, A .
JOURNAL OF HYDRAULIC RESEARCH, 1996, 34 (04) :537-548
[28]  
Minns A. W., 2000, J HYDROINFORM, V2, P3, DOI DOI 10.2166/HYDRO.2000.0002
[29]   Artificial neural networks as rainfall-runoff models [J].
Minns, AW ;
Hall, MJ .
HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 1996, 41 (03) :399-417
[30]  
PARETO V, 1896, COURS EC POLIT, V2