Skip to main content

Neural Network Hydrological Modelling: An Evolutionary Approach

  • Chapter
Practical Hydroinformatics

Part of the book series: Water Science and Technology Library ((WSTL,volume 68))

Abstract

Neural networks are now extensively used for rainfall–runoff modelling. Considered a ”black box” approach, they allow non-linear relationships to be modelled without explicit knowledge of the underlying physical processes. This method offers many advantages over earlier equation-based models. However, neural networks have their own set of issues that need to be resolved, the most important of which is how to best train the network. Genetic algorithms (GAs) represent one method for training or breeding a neural network. This study uses JavaSANE, a system that advances on traditional evolutionary approaches by evolving and optimising individual neurons. This method is used to evolve good performing neural network rainfall–runoff solutions for the River Ouse catchment in the UK. The results show that as lead times increase, the JavaSANE networks outperform conventional feedforward networks trained with backpropagation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Abrahart, R.J., See, L., Kneale, P.: Using pruning algorithms and genetic algorithms to optimise network architectures and forecasting inputs in a neural network rainfall-runoff model. Journal of Hydroinformatics 1 (1999) 103–114.

    Google Scholar 

  • Abrahart, R.J., See, L.M., Heppenstall, A.J.: Neuroevolution applied to river level forecasting under winter flood and drought conditions. Journal of Intelligent Systems 16 (2007).

    Google Scholar 

  • Dawson, C.W. Abrahart, R.J., See, L. HydroTest: a web-based toolbox of statistical measures for the standardised assessment of hydrological forecasts. Environmental Modelling and Software 27 (2007) 1034–1052.

    Google Scholar 

  • Flake, G.W.: The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems and Adaptation. MIT Press, Cambridge MA, 4th edn. (2001).

    Google Scholar 

  • Franchini, M.: Use of a Genetic Algorithm Combined with a Local Search Method for the Automatic Calibration of Conceptual Rainfall-runoff Models. Hydrological Sciences Journal. 41 (1996) 21–39.

    Google Scholar 

  • Horn, J., Goldberg, D.E., Deb, K.: Implicit Niching in a Learning Classifier System: Nature’s Way. Evolutionary Computation 2 (1994) 27–66.

    Article  Google Scholar 

  • Hsu, K.L., Gupta, H.V. and Sorooshian, S.: Artificial neural networks modeling of the rainfall-runoff process, Water Resources Research. 31 (1995) 2517–2530.

    Article  Google Scholar 

  • Kasabov N.K.: Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering. MIT Press, Cambridge, Massachusetts (1996).

    Google Scholar 

  • Jain, A., Sudheer, K.P., Srinivasulu, S.: Identification of physical processes inherent in artificial neural network rainfall runoff models. Hydrological Processes 18 (2004) 571–581.

    Article  Google Scholar 

  • Jain, A., Srinivasulu, S.: Development of effective and efficient rainfall-runoff models using integration of deterministic, real-coded genetic algorithms and artificial neural network techniques. Water Resources Research W04302 (2004).

    Google Scholar 

  • Moriarty, D.E., Miikkulainen, R.: Forming neural networks through efficient and adaptive coevolution. Evolutionary Computation. 5 (1998) 373–399.

    Article  Google Scholar 

  • Nash, J.E., Sutcliffe, J.V.: River flow forecasting through conceptual models, I, A discussion of principles. Journal of Hydrology 10 (1970) 282–290.

    Article  Google Scholar 

  • Potter, M.A.: The Design and Analysis of a Computational Model of Cooperative Coevolution. PhD Thesis, George Mason University (1997).

    Google Scholar 

  • Rajurkar, M.P., Kothyari, U.C., Chaube, U.C.: Artificial neural networks for daily rainfall-runoff modeling. Hydrological Sciences Journal 47 (2002) 865–877.

    Google Scholar 

  • Raman, H., Sunilkumar, N.: Multivariate modeling of water resources time series using artificial neural networks. Hydrological Sciences Journal 40(2) (1995) 145–163.

    Google Scholar 

  • Reeves, C.R., Rowe, J.E.: Genetic Algorithms: Principles and Perspectives. Kluwer Academic Publishers, 1st edn. (2003).

    Google Scholar 

  • Shamseldin, A.Y., O’Connor, K.M.: A non-linear neural network technique for updating of river flow forecasts. Hydrology and Earth System Sciences 5 (2001) 577–597.

    Article  Google Scholar 

  • Sudheer, K.P., Jain, A.: Explaining the internal behaviour of artificial neural network river flow models. Hydrological Processes 18 (2004) 833–844.

    Article  Google Scholar 

  • Wang, Q.J.: The genetic algorithm and its application to calibration of conceptual rainfall-runoff models. Water Resources Research 27 (1991) 2467–2471.

    Article  Google Scholar 

  • Wilby, R.L., Abrahart, R.J., Dawson, C.W.: Detection of conceptual model rainfall runoff processes inside an artificial neural network. Hydrological Sciences Journal 48(2) (2003) 163–181.

    Article  Google Scholar 

  • Whitley, D., Starkweather, T., Bogart, C.: Genetic algorithms and neural networks: Optimizing connections and connectivity. Parallel Computing 14 (1990) 347–361.

    Article  Google Scholar 

  • Zhang, B., Govindaraju, S.: Prediction of watershed runoff using Bayesian concepts and modular neural networks, Water Resources Research, 36(3) (2000) 753–762.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Heppenstall, A., See, L., Abrahart, R., Dawson, C. (2009). Neural Network Hydrological Modelling: An Evolutionary Approach. In: Abrahart, R.J., See, L.M., Solomatine, D.P. (eds) Practical Hydroinformatics. Water Science and Technology Library, vol 68. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79881-1_23

Download citation

Publish with us

Policies and ethics