Skip to main content

Joint Application of Artificial Neural Networks and Evolutionary Algorithms to Watershed Management

Abstract

Artificial neural networks (ANNs) have become common data driven tools for modeling complex, nonlinear problems in science and engineering. Many previous applications have relied on gradient-based search techniques, such as the back propagation (BP) algorithm, for ANN training. Such techniques, however, are highly susceptible to premature convergence to local optima and require a trial-and-error process for effective design of ANN architecture and connection weights. This paper investigates the use of evolutionary programming (EP), a robust search technique, and a hybrid EP–BP training algorithm for improved ANN design. Application results indicate that the EP–BP algorithm may limit the drawbacks of using local search algorithms alone and that the hybrid performs better than EP from the perspective of both training accuracy and efficiency. In addition, the resulting ANN is used to replace the hydrologic simulation component of a previously developed multiobjective decision support model for watershed management. Due to the efficiency of the trained ANN with respect to the traditional simulation model, the replacement reduced the overall computational time required to generate preferred watershed management policies by 75%. The reduction is likely to improve the practical utility of the management model from a typical user perspective. Moreover, the results reveal the potential role of properly trained ANNs in addressing computational demands of various problems without sacrificing the accuracy of solutions.

This is a preview of subscription content, access via your institution.

References

  • Arnold, J. G., Srinivasan, R., Muttah, R. S., and Williams, J. R., 1998, ‘Large area hydrologic modeling and assessment part I: Model development’, J. American Water Resour. Assoc. 34(1), 73–89.

    Google Scholar 

  • ASCE, 1999, GIS Modules and Distributed Models of Watersheds, ASCE, Reston, VA.

    Google Scholar 

  • ASCE, 2000a, ‘Task committee on application of artificial neural networks in hydrology, artificial neural networks in hydrology I: Preliminary concepts’, J. Hydrologic Eng. 5(2), 115–123.

    Google Scholar 

  • ASCE, 2000b, ‘Task committee on application of artificial neural networks in hydrology, artificial neural networks in hydrology II: Hydrologic applications’, J. Hydrologic Eng. 5(2), 124–137.

    Google Scholar 

  • Cancelliere, A., Giuliano, G., Ancarani, A. and Rossi, G., 2002, ‘A neural network approach for deriving irrigation reservoir operation rules’, Water Resour. Manage. 16, 71–88.

    Google Scholar 

  • Fogel, D. B., 1994, ‘An introduction to simulated evolutionary computation’, IEEE Trans. on Neural Netw. 5(1), 3–14.

    Google Scholar 

  • Fogel, L. J., 1999, Intelligence Through Simulated Evolution, Wiley, New York.

    Google Scholar 

  • Gupta, H. V., Ksu, K. and Sorooshian, S., 1997, ‘Superior Training of Artificial Neural Networks Using Weight-Space Partitioning’, Proceedings of the IEEE International Conference on Neural Networks, Institute of Electrical and Electronics Engineers, New York.

    Google Scholar 

  • Haykin, S., 1999, Neural Networks: A Comprehensive Foundation, Prentice Hall, Upper Saddle River, NJ.

    Google Scholar 

  • IDNR, 1998, The Pilot Watershed Program: Watershed Management, Monitoring and Assessment, Illinois Department of Natural Resources, Springfield, IL.

    Google Scholar 

  • Jain, A., Varshney, A. K. and Joshi, V. C., 2001, ‘Short-term water demand forecast modeling at IIT Kanpur using artificial neural networks’, Water Resour. Manage. 15, 299–321.

    Google Scholar 

  • LeCun, Y., 1993, Efficient Learning and Second-Order Methods, A Tutorial at NIPS 93, Denver, CO.

  • Maier, H. R. and Dandy, G. C., 1996, ‘The use of artificial neural networks for the prediction of water quality parameters’, Water Resour. Res. 32(4), 1013–1022.

    Google Scholar 

  • Muleta, M. K., 2003, ‘A Decision Support System for the Management of Non-Point Source Pollution from Watersheds’, Ph.D. Thesis, College of Engineering, Southern Illinois University at Carbondale, Carbondale, IL.

    Google Scholar 

  • Muleta, M. K. and Nicklow, J. W., 2001, ‘Using Genetic Algorithms and SWAT to Minimize Sediment Yield from an Agriculturally Dominated Watershed’, Proceedings of the 2001 World Congress of the Environmental and Water Resources Institute (CD-ROM), ASCE, Reston, VA.

    Google Scholar 

  • Muleta, M. K. and Nicklow, J. W., 2002, ‘Evolutionary algorithms for multiobjective evaluation of watershed management decisions’, J. Hydroinformatics 4(2), 83–97.

    Google Scholar 

  • Muttiah, R. S., Srinivasan, R. and Allen, P. M., 1997, ‘Prediction of two-year peak stream discharges using neural networks’, J. Am. Water Resour. Assoc. 33(3), 625–630.

    Google Scholar 

  • Nash, J. E. and Sutcliffe, J. V., 1970, ‘River flow forecasting through conceptual models: Part I--A discussion of principles’, J. Hydrol. 125, 277–291.

    Google Scholar 

  • Nicklow, J. W. and Muleta, M. K., 2001, ‘Watershed management techniques to control sediment yield in agriculturally dominated areas’, Water Int. 26(3), 435–443.

    Google Scholar 

  • Porto, V. W., 2000, Evolutionary programming, Evolutionary Computation I: Basic Algorithms and Operators, in T. Back, D. B. Fogel and Z. Michalewicz (eds.), Institute of Physics, Philadelphia, PA, 89–102.

    Google Scholar 

  • Ranjithan, S., Eheart, J. W. and Rarret, J. H., Jr., 1993, ‘Neural network screening for groundwater reclamation under uncertainty’, Water Resour. Res. 29(3), 563–574.

    Google Scholar 

  • Rogers, L. L. and Dowla, F. U., 1994, ‘Optimization of groundwater remediation using artificial neural networks with parallel solute transport modeling’, Water Resour. Res. 30(2), 457–481.

    Google Scholar 

  • Rumelhart, D. E., Hinton, G. E. and Williams, R. J., 1986, Learning internal representations by error propagation, in D. E. Rumelhart, J. L. McClelland and the PDP Research Group (eds.), Parallel distributed processing: Vol. I, MIT Press, Cambridge, MA, pp. 318–362.

    Google Scholar 

  • Tokar, A. S. and Johnson, P. A., 1999, ‘Rainfall-runoff modeling using artificial neural networks’, J. Hydrologic Eng. 4(3), 232–239.

    Google Scholar 

  • UIUC, 1999, Farm and Resource Management Laboratory, <http://w3.aces.uiuc.edu/ACE/farmlab/crop_budget/> (April 20, 2001).

  • UIUC, 2000, Illinois Handbook of Agronomy, <http://web.aces.uiuc.edu/aim/IAH/> (Januray 25, 2001).

  • USDA, 1997a, Illinois Census of Agriculture, <http://www.census.gov/prod/ac97/ac97a-13.pdf> (April 10, 2001).

  • USDA, 1997b, Cost and Return Estimator (CARE) Model, <http://waterhome.brc.tamus.edu/care/index.html> (April 15, 2001).

  • USDA, 2000, National Agricultural Statistics Service, <http://www.usda.gov/nass/> (January 25, 2001).

  • Yang, C. C., Prasher, S. O., Lacroix, R., Sreekanth, S., Patni, N. K. and Masse, L., 1997, ‘Artificial neural network model for subsurface-drained farmland’, J. Irrig. Drain. Eng. 123(4), 285–292.

    Google Scholar 

  • Yao, X., 1999, ‘Evolving artificial neural networks’, Proc. IEEE 87(9), 1423–1447.

    Google Scholar 

  • Yao, X. and Liu, Y., 1997, ‘Fast evolution strategies’, Control Cybern. 26(3), 467–496.

    Google Scholar 

  • Yao, X. and Liu, Y., 1998, ‘Towards designing artificial neural networks by evolution’, Appl. Math. Comput. 91, 83–90.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Muleta, M.K., Nicklow, J.W. Joint Application of Artificial Neural Networks and Evolutionary Algorithms to Watershed Management. Water Resources Management 18, 459–482 (2004). https://doi.org/10.1023/B:WARM.0000049140.64059.d1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:WARM.0000049140.64059.d1

  • evolutionary computation
  • multi-objective analysis
  • neural networks
  • watershed management