Skip to main content
Log in

Estimation of Mean Annual Flood in Indian Catchments Using Backpropagation Neural Network and M5 Model Tree

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

This paper explored the potential of Backpropagation Neural Network (BNN) and M5 model tree based regression approach to estimate the mean annual flood. Data used in this study were taken from an earlier study by Swamee et al. (J Water Resour Plan Manage 121:403–407, 1995) for 93 Indian catchments spread over the entire country. The relationship proposed by Swamee et al. (J Water Resour Plan Manage 121:403–407, 1995) was compared with the predictive accuracy of a BNN and M5 model tree approach. The data were analyzed using a tenfold cross-validation. Comparison of the results showed that predictions with the backpropagation neural network fell within a scatter line of ±30% with a correlation coefficient of 0.975. Furthermore, predictions with the M5 model tree fell well within a scatter line of ±15% with a correlation coefficient as high as 0.994. The results also showed that predicted values with neural network and M5 model tree were within about 1.25 times the actual values. However, the predicted values obtained using the Swamee et al. (J Water Resour Plan Manage 121:403–407, 1995) approach fell much beyond the scatter line of ±50% and the predicted mean annual flood values were sometimes as high as eight times the actual values. The correlation coefficient with this approach was 0.897. The results from this study suggest that backpropagation neural network and M5 model tree-based modeling approaches are superior in accuracy to the model proposed by Swamee et al. (J Water Resour Plan Manage 121:403–407, 1995). This study also suggests that M5 model trees, being analogous to piecewise linear functions, have certain advantages over neural networks as they offer more insight into the generated model, are acceptable to decision makers and are very efficient in training, and always converge.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Altunkaynak A (2007) Forecasting surface water level fluctuations of Lake Van by artificial neural networks. Water Resour Manag 21(2):399–408

    Article  Google Scholar 

  • Bhattacharya B, Solomatine DP (2005) Neural networks and M5 model trees in modelling water level–discharge relationship. Neurocomputing 63:381–396

    Article  Google Scholar 

  • Bishop CM (1995) Neural networks for pattern recognition. Clarendon, Oxford

    Google Scholar 

  • Cigizoglu HK, Alp M (2006) Generalized regression neural network in modelling river sediment yield. Adv Eng Softw 37(2):63–68

    Article  Google Scholar 

  • Dawson CW, Wilby R (1998) An artificial neural network approach to rainfall–runoff modeling. Hydrol Sci J 43(1):47–66

    Article  Google Scholar 

  • Govindaraju RS (2000) Chairman, ASCE task committee on application of artificial neural networks in hydrology, artificial neural network in hydrology. ASCE J Hydrol Eng 5(2):115–137

    Article  Google Scholar 

  • Haykin S (1999) Neural networks: a comprehensive foundation, 2nd edn. Prentice-Hall, Upper Saddle River

    Google Scholar 

  • Hong WC, Pai PF (2007) Potential assessment of the support vector regression technique in rainfall forecasting. Water Resour Manag 21(2):495–513

    Article  Google Scholar 

  • Lee KT, Hung WC, Meng CC (2008) Deterministic insight into ANN model performance for storm runoff simulation. Water Resour Manag 22(1):67–82

    Article  Google Scholar 

  • Nourani V, Komasi M, Mano A (2009) A multivariate ANN-wavelet approach for rainfall–runoff modeling. Water Resour Manag 23(14):2877–2894

    Article  Google Scholar 

  • Pal M, Goel A (2007) Estimation of discharge and end depth in trapezoidal channel by support vector machines. Water Resour Manag 21(10):1763–1780

    Article  Google Scholar 

  • Quinlan JR (1992) Learning with continuous classes. In: Adams A, Sterling L (eds) Proceedings of the 5th Australian joint conference on artificial intelligence. World Scientific, Singapore, pp 343–348

    Google Scholar 

  • Rumelhart DE, Hinton GE, Williams RJ (1996) Learning internal representation by error propagation. Parallel distributed processing: explorations in the microstructure of cognition, vol 1: foundations. MIT, Cambridge, pp 318–362

    Google Scholar 

  • Sakhare S, Deo MC (2009) Derivation of wave spectrum using data driven methods. Mar Struct 22(3):594–609

    Article  Google Scholar 

  • Schalkoff RJ (1992) Pattern recognition: statistical, structural and neural approaches. Wiley, New York

    Google Scholar 

  • Shrestha DL, Solomatine DP (2006) Machine learning approaches for estimation of prediction interval for the model output. Neural Netw 19(2):225–235

    Article  Google Scholar 

  • Singh KK, Kumar S (2007) Extension of stream flow series using artificial neural networks. ISH J Hydraul Eng India 13(3):55–65

    Google Scholar 

  • Singh KK, Pal M, Ojha CSP, Singh VP (2008) Estimation of removal efficiency for settling basins using neural networks and support vector machines. J Hydrol Eng 13(3):146–155

    Article  Google Scholar 

  • Sohail A, Watanabe K, Takeuchi S (2008) Runoff analysis for a small watershed of Tono Area Japan by back propagation artificial neural network with seasonal data. Water Resour Manag 22(1):1–22

    Article  Google Scholar 

  • Solomatine DP, Dulal KN (2003) Model tree as an alternative to neural network in rainfall–runoff modeling. Hydrol Sci J 48(3):399–412

    Article  Google Scholar 

  • Solomatine DP, Xue Y (2004) M5 model trees and neural networks: application to flood forecasting in the upper reach of the Huai River in China. J Hydrol Eng 9(6):1–10

    Article  Google Scholar 

  • Swamee PK, Ojha CSP, Abbas A (1995) Mean annual flood estimation. J Water Resour Plan Manage 121:403–407

    Article  Google Scholar 

  • Wilde PD (1997) Neural network models: theory and projects, 2nd edn. Springer, London

    Google Scholar 

  • Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann, San Francisco

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krishna Kumar Singh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Singh, K.K., Pal, M. & Singh, V.P. Estimation of Mean Annual Flood in Indian Catchments Using Backpropagation Neural Network and M5 Model Tree. Water Resour Manage 24, 2007–2019 (2010). https://doi.org/10.1007/s11269-009-9535-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-009-9535-x

Keywords

Navigation