Skip to main content

Advertisement

Log in

Support vector machine―an alternative to artificial neuron network for water quality forecasting in an agricultural nonpoint source polluted river?

  • Research Article
  • Published:
Environmental Science and Pollution Research Aims and scope Submit manuscript

Abstract

Water quality forecasting in agricultural drainage river basins is difficult because of the complicated nonpoint source (NPS) pollution transport processes and river self-purification processes involved in highly nonlinear problems. Artificial neural network (ANN) and support vector model (SVM) were developed to predict total nitrogen (TN) and total phosphorus (TP) concentrations for any location of the river polluted by agricultural NPS pollution in eastern China. River flow, water temperature, flow travel time, rainfall, dissolved oxygen, and upstream TN or TP concentrations were selected as initial inputs of the two models. Monthly, bimonthly, and trimonthly datasets were selected to train the two models, respectively, and the same monthly dataset which had not been used for training was chosen to test the models in order to compare their generalization performance. Trial and error analysis and genetic algorisms (GA) were employed to optimize the parameters of ANN and SVM models, respectively. The results indicated that the proposed SVM models performed better generalization ability due to avoiding the occurrence of overtraining and optimizing fewer parameters based on structural risk minimization (SRM) principle. Furthermore, both TN and TP SVM models trained by trimonthly datasets achieved greater forecasting accuracy than corresponding ANN models. Thus, SVM models will be a powerful alternative method because it is an efficient and economic tool to accurately predict water quality with low risk. The sensitivity analyses of two models indicated that decreasing upstream input concentrations during the dry season and NPS emission along the reach during average or flood season should be an effective way to improve Changle River water quality. If the necessary water quality and hydrology data and even trimonthly data are available, the SVM methodology developed here can easily be applied to other NPS-polluted rivers.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Acir N (2006) A support vector machine classifier algorithm based on a perturbation method and its application to ECG beat recognition systems. Expert Syst Appl 31:150–158

    Article  Google Scholar 

  • Adankon MM, Cheriet M (2009) Model selection for the LS-SVM. Application to handwriting recognition. Pattern Recogn 42:3264–3270

    Article  Google Scholar 

  • Al-Abed N, Al-Sharif M (2008) Hydrological modeling of Zarqa River Basin–Jordan using the Hydrological Simulation Program-FORTRAN (HSPF) model. Water Resour Manag 22:1203–1220

    Article  Google Scholar 

  • Alexander RB, Elliott AH, Shankar U, Mcbride GB (2002) Estimating the source and transport of nutrients in the Waikato River Basin, New Zealand. Water Resour Res 38:1268–1290

    Article  Google Scholar 

  • Antanasijević D, Pocajt J, Povrenović D, Perić-Grujić A, Ristić (2013) Modelling of dissolved oxygen content using artificial neural networks: Danube River, North Serbia, case study. Environ Sci Pollut Res 20:9006–9013

    Article  Google Scholar 

  • Arnold JG, Fohrer N (2005) SWAT2000: current capabilities and research opportunities in applied watershed modelling. Hydrol Process 19:563–572

    Article  Google Scholar 

  • Belousov AI, Verzakov SA, von Frese J (2002) Applicational aspects of support vector machines. J Chemom 16:482–489

    Article  CAS  Google Scholar 

  • Borah DK, Bera M (2004) Watershed-scale hydrologic and nonpoint-source pollution models: review of applications. Trans ASAE 47:789–803

    Article  CAS  Google Scholar 

  • Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Disc 2:121–167

    Article  Google Scholar 

  • Chen D, Lu J, Shen Y (2010) Artificial neural network modelling of concentrations of nitrogen, phosphorus and dissolved oxygen in a non-point source polluted river in Zhejiang Province, southeast China. Hydrol Process 24:290–299

    Google Scholar 

  • Chen D, Lu J, Shen Y, Gong D, Deng O (2011) Spatio-temporal variations of nitrogen in an agricultural watershed in eastern China: catchment export, stream attenuation and discharge. Environ Pollut 159:2989–2995

    Article  CAS  Google Scholar 

  • Conley DJ, Smith WM, Cornwell JC, Fisher TR (1995) Transformation of particle-bound phosphorus at the land sea interface. Estuar Coast Shelf Sci 40:161–176

    Article  CAS  Google Scholar 

  • Demuth H, Beale M, Hagan M (2009) Neural network toolbox user’s guide for use with MATLAB version 6.0.2. The MathWorks Inc, Natick

    Google Scholar 

  • Dimopoulos Y, Bourret P, Lek S (1995) Use of some sensitivity criteria for choosing networks with good generalization ability. Neural Process Lett 2:1–4

    Article  Google Scholar 

  • Dogan E, Sengorur B, Koklu R (2009) Modeling biological oxygen demand of the Melen River in Turkey using an artificial neural network technique. J Environ Manag 90:1229–1235

    Article  CAS  Google Scholar 

  • Dutta M, Basu JK (2013) Application of artificial neural network for prediction of Pb(II) adsorption characteristics. Environ Sci Pollut Res 20:3322–3330

    Article  CAS  Google Scholar 

  • Gevrey M, Dimopoulos L, Lek S (2003) Review and comparison of methods to study the contribution of variables in artificial neural network models. Ecol Model 160:249–264

    Article  Google Scholar 

  • Huang CL, Wang CJ (2006) A GA-based feature selection and parameters optimization for support vector machines. Expert Syst Appl 31:231–240

    Article  Google Scholar 

  • James WF, Barko JW, Eakin HL (2002) Water quality impacts of mechanical shredding of aquatic macrophytes. J Aquat Plant Manag 40:36–42

    Google Scholar 

  • Khalil A, Almasri MN, McKee M, Kaluarachchi JJ (2005) Applicability of statistical learning algorithms in groundwater quality modeling. Water Resour Res 41

  • Kuo JT, Hsieh MH, Lung WS, She N (2007) Using artificial neural network for reservoir eutrophication prediction. Ecol Model 200:171–177

    Article  Google Scholar 

  • Lek S, Guiresse M, Giraudel JL (1999) Predicting stream nitrogen concentration from watershed features using neural networks. Water Res 33:3469–3478

    Article  CAS  Google Scholar 

  • Li Y, Zhang JB (1999) Agricultural diffuse pollution from fertilisers and pesticides in China. Water Sci Technol 39:25–32

    CAS  Google Scholar 

  • Lin GF, Chen GR, Wu MC, Chou YC (2009) Effective forecasting of hourly typhoon rainfall using support vector machines. Water Resour Res 45

  • Ma X, Li Y, Zhang M, Zheng F, Du S (2011) Assessment and analysis of non-point source nitrogen and phosphorus loads in the Three Gorges Reservoir Area of Hubei Province, China. Sci Total Environ 412–413:154–161

    Article  Google Scholar 

  • Madsen JD, Chambers PA, James WF, Koch EW, Westlake DF (2001) The interaction between water movement, sediment dynamics and submersed macrophytes. Hydrobiologia 444:71–84

    Article  Google Scholar 

  • Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: a review of modelling issues and applications. Environ Model Softw 15:101–124

    Article  Google Scholar 

  • May DB, Sivakumar M (2009) Prediction of urban stormwater quality using artificial neural networks. Environ Model Softw 24:296–302

    Article  Google Scholar 

  • Noori R, Hoshyaripour G, Ashrafi K, Araabi BN (2010) Uncertainty analysis of developed ANN and ANFIS models in prediction of carbon monoxide daily concentration. Atmos Environ 44:476–482

    Article  CAS  Google Scholar 

  • Pan G, Krom MD, Zhang M, Zhang X, Wang L, Dai L, Sheng Y, Mortimer RJG (2013) Impact of suspended inorganic particles on phosphorus cycling in the yellow river (China). Environ Sci Technol 47:9685–9692

    Article  CAS  Google Scholar 

  • Raike A, Pietilainen OP, Rekolainen S, Kauppila P, Pitkanen H, Niemi J, Vuorenmaa J (2003) Trends of phosphorus, nitrogen and chlorophyll a concentrations in Finnish rivers and lakes in 1975–2000. Sci Total Environ 310:47–59

    Article  CAS  Google Scholar 

  • Robert HN (1989) Theory of the back-propagation neural network. Proceedings of International Joint Conference on Neural Networks; IEEE Press: Washington, USA 1:593–605

  • Sanchez VD (2005) Advanced support vector machines and kernel methods. Neurocomputing 55:5–20

    Article  Google Scholar 

  • Selig U, Hubener T, Michalik M (2002) Dissolved and particulate phosphorus forms in a eutrophic shallow lake. Aquat Sci 64:97–105

    Article  CAS  Google Scholar 

  • Shan CF, Gong SG, McOwan PW (2009) Facial expression recognition based on local binary patterns: a comprehensive study. Image Vis Comput 27:803–816

    Article  Google Scholar 

  • Singh KP, Basant N, Gupta S (2011) Support vector machines in water quality management. Anal Chim Acta 703:152–162

    Article  CAS  Google Scholar 

  • Smola AJ, Scholkopf B (2004) A tutorial on support vector regression. Stat Comput 14:199–222

    Article  Google Scholar 

  • Stabel HH, Geiger M (1985) Phosphorus adsorption to riverine suspended matter-implications for the P-Budget of lake constance. Water Res 19:1347–1352

    Article  CAS  Google Scholar 

  • Thiessen U, van Brakel R, de Weijer AP, Melssen WJ, Buydens LMC (2003) Using support vector machines for time series prediction. Chemometr Intell Lab 69:35–49

    Article  Google Scholar 

  • Vapnik V, Golowich S, Smola AJ (1997) Support vector method for function approximation, regression estimation, and signal processing. Adv Neural Inf Process Syst 9:281–287

    Google Scholar 

  • Wang Y, Zheng T, Zhao Y, Jiang J, Wang Y, Guo L, Wang P (2013) Monthly water quality forecasting and uncertainty assessment via bootstrapped wavelet neural networks under missing data for Harbin, China. Environ Sci Pollut Res 20:8909–8923

    Article  Google Scholar 

  • Young RA, Onstad CA, Bosch DD, Anderson WP (1989) AGNPS—a nonpoint-source pollution model for evaluating agricultural watersheds. J Soil Water Conserv 44:168–173

    Google Scholar 

Download references

Acknowledgments

This work was supported by the Special Fund for Agro-scientific Research in the Public Interest (No. 200903003) and Chinese National Key Technology R&D Program (No. 2012BAC17B01). We thank Zhejiang Provincial Government Hydrology Office for providing relevant data for the Changle River Watershed.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Lu.

Additional information

Responsible editor: Michael Matthies

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, M., Lu, J. Support vector machine―an alternative to artificial neuron network for water quality forecasting in an agricultural nonpoint source polluted river?. Environ Sci Pollut Res 21, 11036–11053 (2014). https://doi.org/10.1007/s11356-014-3046-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11356-014-3046-x

Keywords

Navigation