Abstract
This chapter applies graphical and statistical methods to visualise hidden neuron behaviour in a trained neural network rainfall-runoff model developed for the River Ouse catchment in northern England. The methods employed include plotting individual partial network outputs against observed river levels; carrying out correlation analyses to assess relationships among partial network outputs, surface flow and base flow; examining the correlations between the raw hidden neuron outputs, input variables, surface flow and base flow; plotting individual raw hidden neuron outputs ranked by river levels; and regressing raw hidden neuron outputs against river levels. The results show that the hidden neurons do show specialisation. Of the five hidden neurons in the trained neural network model, two appear to be modelling base flow, one appears to be modelling surface flow, while the remaining two may be modelling interflow or quick sub-surface processes. All the methods served to provide confirmation of some or all of these findings. The study shows that a careful examination of a trained neural network can shed some light on the sub-processes captured in its architecture during training.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrahart RJ, See LM, Heppenstall AJ (2005) Using four different least-squared error functions to train a neural network rainfall-runoff model. In: Proceedings of the 2nd Indian International Conference on Artificial Intelligence (IICAI2005), Pune, India, 20–22 Dec 2005
Agarwal A, Singh RD (2004) Runoff modelling through back propagation artificial neural network with variable rainfall-runoff data. Water Resources Management 18(3): 285–300
Andrews R, Diederich J, Tickle AB (1995) A survey and critique of techniques for extracting rules from trained neural networks. Knowledge Based Systems 8: 373–389
Baratti R, Cannas B, Fanni A, Pintus M, Sechi GM, Toreno N (2003) River flow forecast for reservoir management through neural networks. Neurocomputing 55(3–4): 421–437
Benitez JM, Castro JL, Requena I (1997) Are artificial neural networks black boxes? IEEE Transactions on Neural Networks 8(5): 1156–1164
Campolo M, Soldati A, Andreussi P (2003) Artificial neural network approach to flood forecasting in the River Arno. Hydrological Sciences Journal 48(3): 381–398
Chang FJ, Chang LC, Huang HL (2002) Real-time recurrent learning neural network for stream-flow forecasting. Hydrological Processes. 16(3): 2577–2588
Haykin S (1999) Neural Networks: A Comprehensive Foundation. McMillan, New York
Hsu KL, Gupta HV, Sorooshian S (1995) Artificial neural networks modeling of the rainfall-runoff process. Water Resources Research 31: 2517–2530
Jain A, Sudheer KP, Srinivasulu S (2004) Identification of physical processes inherent in artificial neural network rainfall runoff models. Hydrological Processes 18: 571–581
Khonder MUH, Wilson G, Klinting A (1998) Application of neural networks in real time flash flood forecasting. In Babovic V, Larsen CL (eds) Proceedings of the Third International Conference on HydroInformatics, A.A. Balkema, Rotterdam, pp. 777–782
Lim KJ, Engel BA, Tang Z, Choi J, Kim K, Muthukrishnan S, Tripathy D (2005) Automated Web GIS Based Hydrograph Analysis Tool, WHAT. Journal of the American Water Resources Association 41(6): 1407–1416
Lozowski A, Cholewo TJ, Zurada JM (1996) Crisp rule extraction from perceptron network classifiers. In: Proceedings of the IEEE International Conference on Neural Networks: Plenary, Penal and Special Sessions, Washington DC, pp. 94–99
Minns AW, Hall MJ (1996) Artificial neural networks as rainfall-runoff models. Hydrological Sciences Journal. 41(3): 399–417
Rajurkar MP, Kothyari UC, Chaube UC (2002) Artificial neural networks for daily rainfall-runoff modeling. Hydrological Sciences Journal 47: 865–877
Sudheer KP, Jain A (2004) Explaining the internal behaviour of artificial neural network river flow models. Hydrological Processes 18: 833–844
Sudheer KP (2005) Knowledge extraction from trained neural network river flow models. Journal of Hydrologic Engineering 10(4): 264–269
Tingsanchali T, Gautam MR (2000) Application of tank, NAM, ARMA and neural network models to flood forecasting. Hydrological Processes 14(14): 2473–2487
Wilby RL, Abrahart RJ, Dawson CW (2003) Detection of conceptual model rainfall-runoff processes inside an artificial neural network. Hydrological Sciences Journal 48(2): 163–181
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
See, L., Jain, A., Dawson, C., Abrahart, R. (2009). Visualisation of Hidden Neuron Behaviour in a Neural Network Rainfall-Runoff Model. 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_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-79881-1_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79880-4
Online ISBN: 978-3-540-79881-1
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)