Developing an AI-based method for river discharge forecasting using satellite signals

  • Amir Hossein Zaji
  • Hossein BonakdariEmail author
  • Bahram Gharabaghi
Original Paper


Researchers have calibrated satellite signals successfully using novel artificial intelligence (AI) methods to estimate discharge at ungauged river sites accurately. However, common AI methods including neural networks have a recognized defect in time series forecasting known as input imitation error. The present study addresses this significant source of error by combining evolutionary polynomial regression (EPR) with the Nondominated Sorting Genetic Algorithm (NSGA-II) for multiobjective optimization. This new method of forecasting signal time series is called the evolutionary polynomial regression-time series predictor (EPR-T). EPR-T can simultaneously minimize the model prediction error based on traditional performance indices as well as a new index, peak similarity (PS), to prevent the model from imitating its input variables when forecasting. The prediction accuracy of the new EPR-T and traditional AI methods is compared for six case studies, namely the Connecticut, Missouri, Pee Dee, Red, White, and Willamette rivers. The results demonstrate the considerably superior accuracy of EPR-T over the regular EPR method.



The authors would like to thank the US Geographical Survey (USGS) Water Resources department for providing in situ data online ( and the Global Disaster Alert and Coordination System (GDACS) for providing satellite information online (


  1. Alizadeh MJ, Kavianpour MR, Kisi O, Nourani V (2017) A new approach for simulating and forecasting the rainfall-runoff process within the next two months. J Hydrol 548:588–597CrossRefGoogle Scholar
  2. Artan G, Gadain H, Smith JL, Asante K, Bandaragoda CJ, Verdin JP (2007) Adequacy of satellite derived rainfall data for stream flow modeling. Nat Hazards 43:167–185CrossRefGoogle Scholar
  3. Birkinshaw SJ, O'donnell G, Moore P, Kilsby C, Fowler H, Berry P (2010) Using satellite altimetry data to augment flow estimation techniques on the Mekong River. Hydrol Process 24:3811–3825CrossRefGoogle Scholar
  4. Bjerklie DM, Moller D, Smith LC, Dingman SL (2004) Estimating discharge in rivers using remotely sensed hydraulic information. J Hydrol 309:191–209CrossRefGoogle Scholar
  5. Bonakdari H, Zaji AH (2016) Open channel junction velocity prediction by using a hybrid self-neuron adjustable artificial neural network. Flow Meas Instrum 49:46–51CrossRefGoogle Scholar
  6. Bonakdari H, Moeeni H, Ebtehaj I, Zeynodin M, Mohammadian M, Gharabaghi B (2018) New insights into soil temperature time series modeling: linear or nonlinear? Theor Appl Climatol 135:1157–1177. CrossRefGoogle Scholar
  7. Brakenridge GR, Nghiem SV, Anderson E, Mic R (2007) Orbital microwave measurement of river discharge and ice status. Water Resour Res 43:W04405CrossRefGoogle Scholar
  8. Brakenridge GR, Cohen S, Kettner AJ, De Groeve T, Nghiem SV, Syvitski JP, Fekete BM (2012) Calibration of satellite measurements of river discharge using a global hydrology model. J Hydrol 475:123–136CrossRefGoogle Scholar
  9. Calmant S, Seyler F (2006) Continental surface waters from satellite altimetry. Compt Rendus Geosci 338:1113–1122CrossRefGoogle Scholar
  10. Chen XY, Chau KW, Busari AO (2015) A comparative study of population-based optimization algorithms for downstream river flow forecasting by a hybrid neural network model. Eng Appl Artif Intell 46(Part A:258–268CrossRefGoogle Scholar
  11. Çimen M, Kisi O (2009) Comparison of two different data-driven techniques in modeling lake level fluctuations in Turkey. J Hydrol 378:253–262CrossRefGoogle Scholar
  12. Cohen S, Brakenridge GR, Ke_ner AJ, Syvitski JP, Fekete BM, De Groeve T (2012) Calibration of orbital microwave measurements of river discharge using a global hydrology model. In: Proceedings AGU Chapman Conference on Remote Sensing of the Terrestrial Water Cycle, Kona, Hawaii, USA, pp 19–22Google Scholar
  13. Darras T, Kong-A-Siou L, Vayssade B, Johannet A, Pistre S (2017) Karst flash flood forecasting using recurrent and non-recurrent artificial neural network models: the case of the Lez Basin (southern France). In: Renard P, Bertrand C (eds) EuroKarst 2016, Neuchâtel: advances in the hydrogeology of karst and carbonate reservoirs. Springer International Publishing, Cham, pp 169–177CrossRefGoogle Scholar
  14. De Groeve T (2010) Flood monitoring and mapping using passive microwave remote sensing in Namibia. Geomat Nat Haz Risk 1:19–35CrossRefGoogle Scholar
  15. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6:182–197CrossRefGoogle Scholar
  16. Ebtehaj I, Bonakdari H, Gharabaghi B (2019) A reliable linear method for modeling lake level fluctuations. J Hydrol 570:236–250CrossRefGoogle Scholar
  17. Giustolisi O, Savic DA (2006) A symbolic data-driven technique based on evolutionary polynomial regression. J Hydroinf 8:207–222CrossRefGoogle Scholar
  18. Giustolisi O, Savic D (2009) Advances in data-driven analyses and modelling using EPR-MOGA. J Hydroinf 11:225–236CrossRefGoogle Scholar
  19. He Z, Wen X, Liu H, Du J (2014) A comparative study of artificial neural network, adaptive neuro fuzzy inference system and support vector machine for forecasting river flow in the semiarid mountain region. J Hydrol 509:379–386CrossRefGoogle Scholar
  20. Hirpa FA, Hopson TM, De Groeve T, Brakenridge GR, Gebremichael M, Restrepo PJ (2013) Upstream satellite remote sensing for river discharge forecasting: application to major rivers in South Asia. Remote Sens Environ 131:140–151CrossRefGoogle Scholar
  21. Khan SI, Hong Y, Wang J, Yilmaz KK, Gourley JJ, Adler RF, Brakenridge GR, Policelli F, Habib S, Irwin D (2011) Satellite remote sensing and hydrologic modeling for flood inundation mapping in Lake Victoria basin: implications for hydrologic prediction in ungauged basins. IEEE Trans Geosci Remote Sens 49:85–95CrossRefGoogle Scholar
  22. Khan SI, Yang Hong, Vergara HJ, Gourley JJ, Brakenridge GR, de Groeve T, Flamig ZL, Policelli F, Bin Yong (2012) Microwave satellite data for hydrologic modeling in ungauged basins. IEEE Geosci Remote Sens Lett 9:663–667CrossRefGoogle Scholar
  23. Khan SI, Hong Y, Gourley JJ, Khattak MU, De Groeve T (2014) Multi-sensor imaging and space-ground cross-validation for 2010 flood along Indus River, Pakistan. Remote Sens 6:2393–2407CrossRefGoogle Scholar
  24. Kişi Ö (2009) Neural network and wavelet conjunction model for modelling monthly level fluctuations in Turkey. Hydrol Process 23:2081–2092CrossRefGoogle Scholar
  25. Kugler Z, De Groeve T (2007) The global flood detection system, vol 45. Office for Official Publications of the European Communities, LuxembourgGoogle Scholar
  26. Liu Z, Guo S, Zhang H, Liu D, Yang G (2016) Comparative study of three updating procedures for real-time flood forecasting. Water Resour Manag 30:2111–2126CrossRefGoogle Scholar
  27. Njoku EG, Jackson TJ, Lakshmi V, Chan TK, Nghiem SV (2003) Soil moisture retrieval from AMSR-E. IEEE Trans Geosci Remote Sens 41:215–229CrossRefGoogle Scholar
  28. Revilla-Romero B, Thielen J, Salamon P, De Groeve T, Brakenridge G (2014) Evaluation of the satellite-based global flood detection system for measuring river discharge: influence of local factors. Hydrol Earth Syst Sci 18:4467–4484CrossRefGoogle Scholar
  29. Revilla-Romero B, Hirpa FA, JT-d P, Salamon P, Brakenridge R, Pappenberger F, De Groeve T (2015) On the use of global flood forecasts and satellite-derived inundation maps for flood monitoring in data-sparse regions. Remote Sens 7:15702–15728CrossRefGoogle Scholar
  30. Salvia M, Grings F, Ferrazzoli P, Barraza V, Douna V, Perna P, Karszenbaum H (2011) Estimating flooded area and mean water level using active and passive microwaves: the example of Paran River delta floodplain. Hydrol Earth Syst Sci Discuss 8:2895–2928CrossRefGoogle Scholar
  31. Schmugge TJ (1980) Microwave approaches in hydrology. Photogramm Eng Remote Sens 46:495–507Google Scholar
  32. Sharifipour M, Bonakdari H, Zaji AH, Shamshirband S (2015) Numerical investigation of flow field and flowmeter accuracy in open-channel junctions. Eng Appl Comput Fluid Mech 9:280–290Google Scholar
  33. Sivapalan M (2003) Prediction in ungauged basins: a grand challenge for theoretical hydrology. Hydrol Process 17:3163–3170CrossRefGoogle Scholar
  34. Srivastava PK (2017) Satellite soil moisture: review of theory and applications in water resources. Water Resour Manag 31:3161–3176CrossRefGoogle Scholar
  35. Tekeli AE, Fouli H (2017) Reducing false flood warnings of TRMM rain rates thresholds over Riyadh City, Saudi Arabia by utilizing AMSR-E soil moisture information. Water Resour Manag 31:1243–1256CrossRefGoogle Scholar
  36. Temimi M, Lacava T, Lakhankar T, Tramutoli V, Ghedira H, Ata R, Khanbilvardi R (2011) A multi-temporal analysis of AMSR-E data for flood and discharge monitoring during the 2008 flood in Iowa. Hydrol Process 25:2623–2634CrossRefGoogle Scholar
  37. Van Dijk AI, Brakenridge GR, Kettner AJ, Beck HE, De Groeve T, Schellekens J (2016) River gauging at global scale using optical and passive microwave remote sensing. Water Resour Res 52:6404–6418CrossRefGoogle Scholar
  38. Wang J, ONeill P, Engman E (1982) Remote measurements of soil moisture by microwave radiometers at BARC test site II 83954. NASA, USAGoogle Scholar
  39. Weber LJ, Schumate ED, Mawer N (2001) Experiments on flow at a 90 open-channel junction. J Hydraul Eng 127:340–350CrossRefGoogle Scholar
  40. Yaseen ZM, Ebtehaj I, Bonakdari H, Deo RC, Danandeh Mehr A, Melini Wan Mohtar WH, Diop L, El-shafieh A, Singh VP (2017) Novel approach for streamflow forecasting using a hybrid ANFIS-FFa model. J Hydrol 554:263–276CrossRefGoogle Scholar
  41. Yaseen ZM, Ismaeel Ghareb M, Ebtehaj I, Bonakdari H, Siddique R, Heddam S, Yusif A, Deo R (2018) Rainfall pattern forecasting using novel hybrid intelligent model based ANFIS-FFA. Water Resour Manag 32:105–122CrossRefGoogle Scholar
  42. Young CC, Liu W-C, Wu M-C (2017) A physically based and machine learning hybrid approach for accurate rainfall-runoff modeling during extreme typhoon events. Appl Soft Comput 53:205–216CrossRefGoogle Scholar
  43. Zaji AH, Bonakdari H (2015a) Application of artificial neural network and genetic programming models for estimating the longitudinal velocity field in open channel junctions. Flow Meas Instrum 41:81–89CrossRefGoogle Scholar
  44. Zaji AH, Bonakdari H (2015b) Efficient methods for prediction of velocity fields in open channel junctions based on the artificial neural network. Eng Appl Comput Fluid Mech 9:220–232Google Scholar
  45. Zaji AH, Bonakdari H, Gharabaghi B (2018) Remote sensing satellite data preparation for simulating and forecasting river discharge. IEEE Trans Geosci Remote Sens 56(6):3432–3441CrossRefGoogle Scholar
  46. Zaji AH, Bonakdari H, Gharabaghi B (2019) Applying upstream satellite signals and a 2-D error minimization algorithm to advance early warning and management of flood water levels and river discharge. IEEE Trans Geosci Remote Sens 57(2):902–910CrossRefGoogle Scholar
  47. Zeynoddin M, Bonakdari H, Azari A, Ebtehaj I, Gharabaghi B, Riahi HM (2018) Novel hybrid linear stochastic with non-linear extreme learning machine methods for forecasting monthly rainfall a tropical climate. J Environ Manag 222:190–206CrossRefGoogle Scholar
  48. Zeynoddin M, Bonakdari H, Ebtehaj I, Esmaeilbeiki F, Gharabaghi B, Zare Haghi D (2019) A reliable linear stochastic daily soil temperature forecast model. Soil Tillage Res 189:73–87CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Austria, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Civil EngineeringRazi UniversityKermanshahIran
  2. 2.School of EngineeringUniversity of GuelphGuelphCanada

Personalised recommendations