Structural optimisation and input selection of an artificial neural network for river level prediction

Typeset version

 

TY  - JOUR
  - Leahy, P,Kiely, G,Corcoran, G
  - 2008
  - January
  - Journal of Hydrology
  - Structural optimisation and input selection of an artificial neural network for river level prediction
  - Validated
  - ()
  - rainfall-runoff modelling artificial neural networks structural optimisation simulated annealing flood prediction METHODOLOGY MODELS
  - 355
  - 192
  - 201
  - Accurate river level prediction, necessary for reliable flood forecasting, is a difficult task due to the complexity and inherent nonlinearity of the catchment hydrological system. Although artificial neural networks (ANNs) offer advantages over mechanistic or conceptual hydrological models for river level prediction, their applicability is limited by the fact that each ANN has to be specifically optimised and trained for a particular prediction problem and suitable input vectors selected. A recently developed novel optimisation algorithm combining properties of simulated annealing and tabu search is used to arrive at an optimal ANN for the prediction of river levels 5 h in advance. The algorithm seeks to minimise the value of a cost function based on the complexity and performance of the ANN. This is done by removing inter-neuron connections and adjusting the weights of the remaining connections. The candidate inputs presented to the algorithm were: current values of river Levels at the flood location and two upstream Locations; the change in level over the previous 4 h at the flood point, mean sea level pressure (SLP) and the change in SLP over the previous 24 h. The optimisation removed 79% of the network connections and three of the candidate inputs, leaving the current levels at the two upstream locations and at the flood point as the only inputs. The optimised ANN was then trained using the standard backpropagation algorithm. This methodology produces an ANN of greatly reduced complexity albeit with a reduced performance compared to an unoptimised ANN trained with backpropagation only. However, it has the advantage of being generally applicable and represents an improvement over trial and error as a method of ANN structural optimisation and input selection. For this prediction problem, current levels at two upstream locations and at the flood point are the best predictors of the level at the flood point. (C) 2008 Elsevier B.V. ALL rights reserved.
  - DOI 10.1016/j.jhydrol.2008.03.017
DA  - 2008/01
ER  - 
@article{V43335423,
   = {Leahy,  P and Kiely,  G and Corcoran,  G },
   = {2008},
   = {January},
   = {Journal of Hydrology},
   = {Structural optimisation and input selection of an artificial neural network for river level prediction},
   = {Validated},
   = {()},
   = {rainfall-runoff modelling artificial neural networks structural optimisation simulated annealing flood prediction METHODOLOGY MODELS},
   = {355},
  pages = {192--201},
   = {{Accurate river level prediction, necessary for reliable flood forecasting, is a difficult task due to the complexity and inherent nonlinearity of the catchment hydrological system. Although artificial neural networks (ANNs) offer advantages over mechanistic or conceptual hydrological models for river level prediction, their applicability is limited by the fact that each ANN has to be specifically optimised and trained for a particular prediction problem and suitable input vectors selected. A recently developed novel optimisation algorithm combining properties of simulated annealing and tabu search is used to arrive at an optimal ANN for the prediction of river levels 5 h in advance. The algorithm seeks to minimise the value of a cost function based on the complexity and performance of the ANN. This is done by removing inter-neuron connections and adjusting the weights of the remaining connections. The candidate inputs presented to the algorithm were: current values of river Levels at the flood location and two upstream Locations; the change in level over the previous 4 h at the flood point, mean sea level pressure (SLP) and the change in SLP over the previous 24 h. The optimisation removed 79% of the network connections and three of the candidate inputs, leaving the current levels at the two upstream locations and at the flood point as the only inputs. The optimised ANN was then trained using the standard backpropagation algorithm. This methodology produces an ANN of greatly reduced complexity albeit with a reduced performance compared to an unoptimised ANN trained with backpropagation only. However, it has the advantage of being generally applicable and represents an improvement over trial and error as a method of ANN structural optimisation and input selection. For this prediction problem, current levels at two upstream locations and at the flood point are the best predictors of the level at the flood point. (C) 2008 Elsevier B.V. ALL rights reserved.}},
   = {DOI 10.1016/j.jhydrol.2008.03.017},
  source = {IRIS}
}
AUTHORSLeahy, P,Kiely, G,Corcoran, G
YEAR2008
MONTHJanuary
JOURNAL_CODEJournal of Hydrology
TITLEStructural optimisation and input selection of an artificial neural network for river level prediction
STATUSValidated
TIMES_CITED()
SEARCH_KEYWORDrainfall-runoff modelling artificial neural networks structural optimisation simulated annealing flood prediction METHODOLOGY MODELS
VOLUME355
ISSUE
START_PAGE192
END_PAGE201
ABSTRACTAccurate river level prediction, necessary for reliable flood forecasting, is a difficult task due to the complexity and inherent nonlinearity of the catchment hydrological system. Although artificial neural networks (ANNs) offer advantages over mechanistic or conceptual hydrological models for river level prediction, their applicability is limited by the fact that each ANN has to be specifically optimised and trained for a particular prediction problem and suitable input vectors selected. A recently developed novel optimisation algorithm combining properties of simulated annealing and tabu search is used to arrive at an optimal ANN for the prediction of river levels 5 h in advance. The algorithm seeks to minimise the value of a cost function based on the complexity and performance of the ANN. This is done by removing inter-neuron connections and adjusting the weights of the remaining connections. The candidate inputs presented to the algorithm were: current values of river Levels at the flood location and two upstream Locations; the change in level over the previous 4 h at the flood point, mean sea level pressure (SLP) and the change in SLP over the previous 24 h. The optimisation removed 79% of the network connections and three of the candidate inputs, leaving the current levels at the two upstream locations and at the flood point as the only inputs. The optimised ANN was then trained using the standard backpropagation algorithm. This methodology produces an ANN of greatly reduced complexity albeit with a reduced performance compared to an unoptimised ANN trained with backpropagation only. However, it has the advantage of being generally applicable and represents an improvement over trial and error as a method of ANN structural optimisation and input selection. For this prediction problem, current levels at two upstream locations and at the flood point are the best predictors of the level at the flood point. (C) 2008 Elsevier B.V. ALL rights reserved.
PUBLISHER_LOCATION
ISBN_ISSN
EDITION
URL
DOI_LINKDOI 10.1016/j.jhydrol.2008.03.017
FUNDING_BODY
GRANT_DETAILS