Improving generalization of artificial neural networks in rainfall-runoff modelling
- 31 May 2005
- journal article
- research article
- Published by Informa UK Limited in Hydrological Sciences Journal
- Vol. 50 (3), 439-457
- https://doi.org/10.1623/hysj.50.3.439.65025
Abstract
Artificial neural networks (ANNs) are general-purpose techniques that can be used for nonlinear data-driven rainfall-runoff modelling. The key issue to construct a good model by means of ANNs is to understand their structural features and the problems related to their construction. Indeed, the quantity and quality of data, the type of noise and the mathematical properties of the algorithm for estimating the usual large number of parameters (weights) are crucial for the generalization performances of ANNs. However, it is well known that ANNs may suffer from poor generalization properties due to the high number of parameters and non-Gaussian data noise. Therefore, in the first part of this paper, the features and problems of ANNs are discussed. Eight Avoiding Overfitting Techniques are then presented, considering that these are methods for improving the generalization of ANNs. For this reason, they have been tested on two case studies-rainfall-runoff data from two drainage basins in the south of Italy-in order to gain insight into their properties and to investigate if there is one that absolutely gives the best performance.Keywords
This publication has 20 references indexed in Scilit:
- Sparse solution in training artificial neural networksNeurocomputing, 2003
- River flow time series prediction with a range-dependent neural networkHydrological Sciences Journal, 2001
- Input–output dynamic neural networks simulating inflow–outflow phenomena in an urban hydrological basinJournal of Hydroinformatics, 2000
- Artificial Neural Networks in Hydrology. II: Hydrologic ApplicationsJournal of Hydrologic Engineering, 2000
- Using pruning algorithms and genetic algorithms to optimise network architectures and forecasting inputs in a neural network rainfall-runoff modelJournal of Hydroinformatics, 1999
- An artificial neural network approach to rainfall-runoff modellingHydrological Sciences Journal, 1998
- A neural network model of rainfall-runoff using radial basis functionsJournal of Hydraulic Research, 1996
- Artificial Neural Network Modeling of the Rainfall‐Runoff ProcessWater Resources Research, 1995
- Using additive noise in back-propagation trainingIEEE Transactions on Neural Networks, 1992
- A time-delay neural network architecture for isolated word recognitionNeural Networks, 1990