TECHNICAL PAPERS
Jan 1, 2007

Cluster-Based Hydrologic Prediction Using Genetic Algorithm-Trained Neural Networks

Publication: Journal of Hydrologic Engineering
Volume 12, Issue 1

Abstract

Most hydrological processes are nonlinear in nature. Although there have been many successful applications of artificial neural networks (ANNs) to capture these nonlinear relationships, there are cases when ANNs have not been able to predict flow extremes (low and high flows) accurately. In a more general sense, ANNs have not performed well when data are clustered. The objective of this study is to demonstrate the influence of clustering on neural network performance by constructing a cluster-based conjunction model based on clustering, neural networks, and genetic algorithm (GA). The performance of the GA-trained cluster-based model is compared to that of the Bayesian regularization back-propagation algorithm, the Levenberg–Marquatrdt algorithm, and a regular GA-trained ANN model. The cluster-based neural network model was tested on (1) chaotic time series data (the Henon map); (2) cross-correlated monthly streamflow data. Results from the study indicate that the cluster-based neural network model offers a promising alternative to its conventional counterparts in mapping fragmented input–output relationships. From threshold analysis it is found that the cluster-based neural network model was effective, compared to its counterparts, in capturing the dynamics of high flows. Improvement in clustering accuracy is shown to improve the performance of the cluster-based neural network model.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The writers acknowledge the financial support of the Natural Sciences and Engineering Research Council (NSERC) of Canada through its Discovery Grants Program and the University of Saskatchewan through the Departmental Scholarship Program.

References

Anderson, J. A. (1995). An introduction to neural networks, MIT, Cambridge, Mass.
ASCE Task Committee on Artificial Neural Networks in Hydrology (ASCE). (2000a). “Artificial neural networks in hydrology. I: Preliminary concepts.” J. Hydrol. Eng., 5(2), 115–123.
ASCE Task Committee on Artificial Neural Networks in Hydrology (ASCE). (2000b). “Artificial neural networks in hydrology. II: Hydrologic applications.” J. Hydrol. Eng., 5(2), 124–137.
Booy, C., and Morgan, D. R. (1985). “The effect of clustering of food peaks on a flood risk analysis for the Red River.” Can. J. Civ. Eng., 12, 150–165.
Carpenter, W. C., and Barthelemy, J. F. (1994). “Common misconceptions about neural networks as approximators.” J. Comput. Civ. Eng., 8(3), 345–358.
Deb, K. (2000). “An efficient constraint handling method for genetic algorithms.” Comput. Methods Appl. Mech. Eng., 186, 311–338.
Demuth, H., and Beale, M. (2000). Neural network toolbox learning. For use with MATLAB, The Math Works, Inc., Natick, Mass.
Elshorbagy, A., Panu, U. S., and Simonovic, S. P. (2000a). “Group-based estimation of missing hydrological data. I: Approach and general methodology.” Hydrol. Sci. J. 45(6), 849–866.
Elshorbagy, A., Simonovic, S. P., and Panu, U. S. (2000b). “Performance evaluation of artificial neural networks for runoff prediction.” J. Hydrol. Eng., 5(4), 424–427.
Elshorbagy, A., Simonovic, S. P., and Panu, U. S. (2002). “Noise reduction in chaotic hydrologic time series: Facts and doubts.” J. Hydrol., 256(3–4)147–165.
French, M. N., Krajewski, W. F., and Cuykendall, R. R. (1992). “Rainfall forecasting in space and time using a neural network.” J. Hydrol., 137, 1–31.
Goldberg, D. E. (2000). Genetic algorithms in search, optimization, and machine learning, Addison-Wesley-Longman, Reading, Mass.
Haykin, S. (1999). Neural networks: A comprehensive foundation, 2nd Ed., MacMillan, New York.
Hilborn, R. C. (1994). Chaos and nonlinear dynamics: An introduction for scientists and engineers, Oxford University Press, New York.
Holland, R. C. (1992). Adaptation in natural and artificial systems, 2nd Ed., MIT, Cambridge, Mass.
Hsu, K. L., Gupta, H. V., and Sorooshian, S. (1995). “Artificial neural network modeling of the rainfall–runoff process.” Water Resour. Res., 31(10), 2517–2530.
Jain, A., and Srinivasulu, S. (2004). “Development of effective and efficient rainfall–runoff models using integration of deterministic, real-coded genetic algorithms and artificial neural network techniques.” Water Resour. Res., 40(4), W04302.
Jain, A., Sudheer, K. P., and Srinivasulu, S. (2004). “Identification of physical processes inherent in artificial neural network rainfall–runoff models.” Hydrolog. Process., 118(3), 571–581.
Kantz, H., and Schreiber, T., (1997). Nonlinear time series analysis, Cambridge University Press, Cambridge, U.K.
Karunanithi, N., Grenney, W. J., Whitley, D., and Bovee, K. (1994). “Neural networks for river flow prediction.” J. Comput. Civ. Eng., 8(2), 201–220.
MacKay, D. J. C. (1992). “Bayesian methods for adaptive models.” Ph.D. thesis, California Institute of Technology, Pasadena, Calif.
Michalewicz, Z. (1996). Genetic algorithms + data structures=evolution programs, Springler, New York.
Nayak, P. C., Sudheer, K. P., Rangan, D. M., and Ramasastri, K. S. (2005). “Short-term flood forecasting with a neurofuzzy model.” Water Resour. Res., 41(4), W04004.
Panu, U. S., and Unny, T. E. (1980). “Stochastic synthesis of hydrologic data based on concepts of pattern recognition. I: General methodology of the approach.” J. Hydrol., 46, 5–34.
Panu, U. S., Unny, T. E., and Ragade, R. K. (1978). “A feature prediction model in synthetic hydrology based on concepts of pattern recognition.” Water Resour. Res., l4(2), 335–344.
Reddy, J. M., and Wilamowski, B. (2000) “Adaptive neural networks in regulation of river flows.” Artificial neural networks in hydrology, Chap. 8, R. Govindaraju and A. R. Rao, eds., Kluwer Academic, Dordrecht, The Netherlands.
Rodriguez-Iturbe, I., De Power, B. F., Sharifi, M. B., and Georgakakos, P. K. (1989). “Chaos in rainfall.” Water Resour. Res.,25(7), 1667–1675.
Roiger, R., and Geatz, M. (2002). Data mining: A tutorial based primer, Addison Wesley, Reading, Mass.
Salas, J. D. (1992). “Analysis and modeling of hydrologic time series.” Handbook of hydrology, D. R. Maidment, ed., McGraw-Hill, New York, 19.1–19.72
Shamseldin, A. Y. (1997). “Application of a neural network technique to rainfall–runoff modeling.” J. Hydrol. l99, 272–294.
Shi, J. (2002). “Clustering technique for evaluating and validating neural network performance.” J. Comput. Civ. Eng., 16(2), 152–155.
Shvarster, L., Shamir, U., and Feldman, M. (1993). “Forecasting hourly water demands by pattern recognition approach.” J. Water Resour. Plann. Manage., 119(6), 611–627.
Singh, V. P. (1995). Computer models of watershed hydrology, Water Resources, Highlands Ranch, Colo.
Sudheer, K. P., and Jain, A. (2004). “Explaining the internal behavior of artificial neural network river flow models.” Hydrolog. Process., 118(4), 833–844.
Thirumalaiah, K., and Deo, M. C. (1998). “River stage forecasting using artificial neural networks.” J. Hydrol. Eng., 3(1), 26–32.
Tokar, A. S., and Johnson, P. A. (1999). “Rainfall–runoff modeling using artificial neural networks.” J. Hydrol. Eng., 4(3), 232–239.
Wilby, R. L., Abrahart, R. J., and Dawson, C. W. (2003). “Detection of conceptual model rainfall–runoff processes inside an artificial neural network.” Hydrol. Sci. J., 48(2), 163–181.
Zealand, C. M., Burn, D. H., and Simonovic, S. P. (1999). “Short-term streamflow forecasting using artificial neural networks.” J. Hydrol., 214, 32–48.
Zhang, B., and Govindaraju, S. (2000). “Prediction of watershed runoff using Bayesian concepts and modular neural networks.” Water Resour. Res., 36(3), 753–762.
Zhang, M., Fulcher, J., and Scofield, R. A. (1997). “Rainfall estimation using artificial neural network group.” Neurocomputing, 16, 97–115.

Information & Authors

Information

Published In

Go to Journal of Hydrologic Engineering
Journal of Hydrologic Engineering
Volume 12Issue 1January 2007
Pages: 52 - 62

History

Received: Sep 10, 2004
Accepted: Mar 20, 2006
Published online: Jan 1, 2007
Published in print: Jan 2007

Permissions

Request permissions for this article.

Authors

Affiliations

Kamban Parasuraman
Centre for Advanced Numerical Simulation (CANSIM), Dept. of Civil and Geological Engineering, Univ. of Saskatchewan, Saskatoon SK, Canada S7N 5A9.
Amin Elshorbagy
Centre for Advanced Numerical Simulation (CANSIM), Dept. of Civil and Geological Engineering, Univ. of Saskatchewan, Saskatoon SK, Canada S7N 5A9.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share