Abstract
Feed Forward Neural Network (FFNN), Adaptive Neuro-fuzzy Inference System (ANFIS), and Support Vector Regression (SVR) were applied for rainfall-runoff modeling of the Gilgel Abay catchment, Blue Nile basin, Ethiopia. Daily precipitations from satellite sources and rain gauge stations and outlet discharge were used. The dominant inputs were selected by non-linear sensitivity analysis. The study was conducted in two stages. First, single models for each data source with input fusion were trained. Second, ensemble runoff modeling using rainfall data fusion from only satellite products (strategy 1) and satellite and gauge (strategy 2) was conducted by Simple Average (SA), Weighted Average (WA), and Neural Network Ensemble (NNE) methods. NNE method using input fusion of strategy 2 improved performance of the best single satellite model up to 14.5% and a single gauge model up to 8% in the validation. Strategy 2 input data fusion ensemble rainfall-runoff modeling indicated substantial improvement over satellite data-based runoff modeling. This could be due to the bias correction ability of gauge rainfall over satellite rainfall products. Overall, results showed that ensemble modeling of input fusion from multiple source satellite rainfall products is a promising option for accurate modeling of the rainfall-runoff process for ungagged or sparsely gauged catchments.
Similar content being viewed by others
References
Ateeq-ur-Rauf, Ghumman AR, Ahmad S, Hashmi HN (2018) Performance assessment of artificial neural networks and support vector regression models for stream flow predictions. Environ Monit Assess 190(12):704. https://doi.org/10.1007/s10661-018-7012-9
Ayehu GT, Tadesse T, Gessesse B, Dinku T (2018) Validation of new satellite rainfall products over the Upper Blue Nile Basin, Ethiopia. Atmos Meas Tech 11(4):1921–1936. https://doi.org/10.5194/amt-11-1921-2018
Bitew MM, Gebremichael M (2010) Assessment of high-resolution satellite rainfall for streamflow simulation in medium watersheds of the East African highlands. Hydrol Earth Syst Sci Discuss 7(5):8213–8232. https://doi.org/10.5194/hessd-7-8213-2010
Bitew MM, Gebremichael M (2011) Evaluation of satellite rainfall products through hydrologic simulation in a fully distributed hydrologic model. Water Resour Res 47(6):1–11. https://doi.org/10.1029/2010WR009917
Bitew MM, Gebremichael M, Ghebremichael LT, Bayissa YA (2012) Evaluation of high-resolution satellite rainfall products through streamflow simulation in a hydrological modeling of a small mountainous watershed in Ethiopia. J Hydrometeorol 13(1):338–350. https://doi.org/10.1175/2011JHM1292.1
Chandwani V, Vyas SK, Agrawal V, Sharma G (2015) Soft Computing Approach for Rainfall-runoff Modelling: A Review. Aquat Procedia 4(Icwrcoe), 1054–1061. https://doi.org/10.1016/j.aqpro.2015.02.133
Chang FJ, Chiang YM, Ho YH (2015) Multistep-ahead flood forecasts by neuro-fuzzy networks with effective rainfall-run-off patterns. J Flood Risk Manag 8(3):224–236. https://doi.org/10.1111/jfr3.12089
Chen Y, Huang J, Sheng S, Mansaray LR (2018) A new downscaling-integration framework for high-resolution monthly precipitation estimates : Combining rain gauge observations , satellite- derived precipitation data and geographical ancillary data. Remote Sens Environ 214:154–172. https://doi.org/10.1016/j.rse.2018.05.021
Collins M, Achuta Rao K, Ashok K, Bhandari S, Mitra AK, Prakash S, Srivastava R, Turner A (2013) Observational challenges in evaluating climate models. Nat Clim Chang 3(11):940–941
Danandeh Mehr A (2020) An ensemble genetic programming model for seasonal precipitation forecasting. SN Appl Sci 2(11). https://doi.org/10.1007/s42452-020-03625-x
Danandeh Mehr A (2021) Seasonal rainfall hindcasting using ensemble multi-stage genetic programming. Theor Appl Climatol 143(1–2):461–472. https://doi.org/10.1007/s00704-020-03438-3
Danandeh Mehr A, Kahya E, Şahin A, Nazemosadat MJ (2015) Successive-station monthly streamflow prediction using different artificial neural network algorithms. Int J Environ Sci Technol 12(7):2191–2200. https://doi.org/10.1007/s13762-014-0613-0
Dinku T, Ceccato P, Grover-Kopec E, Lemma M, Connor SJ, Ropelewski CF (2007) Validation of satellite rainfall products over East Africa’s complex topography. Int J Remote Sens 28(7):1503–1526. https://doi.org/10.1080/01431160600954688
Ebert EE, John EJ, Kidd C (2007) Comparison of near-real-time precipitation estimates from satellite observations and numerical models. 88(1): 47–64
Elkiran G, Nourani V, Abba SI (2019) Multi-step ahead modelling of river water quality parameters using ensemble artificial intelligence-based approach. J Hydrol 577:123962. https://doi.org/10.1016/j.jhydrol.2019.123962
Gao Z, Long D, Tang G, Zeng C, Huang J, Hong Y (2017) Assessing the potential of satellite-based precipitation estimates for flood frequency analysis in ungauged or poorly gauged tributaries of China’s Yangtze River basin. J Hydrol 550:478–496. https://doi.org/10.1016/j.jhydrol.2017.05.025
Gazzaz NM, Aris AZ, Juahir H, Ramli NF, Yusoff MK (2012) Artificial neural network modeling of the water quality index for Kinta River (Malaysia) using water quality variables as predictors. Mar Pollut Bull 64(11):2409–2420
Gebre SL (2015) Application of the HEC-HMS Model for Runoff Simulation of Upper Blue Nile River Basin. J Waste Water Treat Anal 06(02). https://doi.org/10.4172/2157-7587.1000199
Gebremichael M, Bitew MM, Hirpa FA, Tesfay GN (2014) Accuracy of satellite rainfall estimates in the Blue Nile Basin: Lowland plain versus highland mountain. Water Resour Res 50:8775–8790. https://doi.org/10.1002/2013WR014500.Received
Govindaraju RS (2000) Artificial neural networks in hydrology. II: Hydrological applications. J Hydrol Eng 5:124–137
Guimarães Santos CA, da Silva GBL (2014) Daily streamflow forecasting using a wavelet transform and artificial neural network hybrid models. Hydrol Sci J 59(2):312–324. https://doi.org/10.1080/02626667.2013.800944
Homsi R, Shiru MS, Shahid S, Ismail T, Harun SB, Al-Ansari N, Chau KW, Yaseen ZM (2020) Precipitation projection using a CMIP5 GCM ensemble model: a regional investigation of Syria. Eng Appl Comput Fluid Mech 14(1):90–106. https://doi.org/10.1080/19942060.2019.1683076
Jang JSR (1993) ANFIS: Adaptive-Network-Based Fuzzy Inference System. IEEE Trans Syst Man Cybern 23(3):665–685. https://doi.org/10.1109/21.256541
Joyce RJ, Janowiak JE, Arkin PA, Xie P (2004) CMORPH: A method that produces global precipitation estimates from passive microwave and infrared data at high spatial and temporal resolution. J Hydrometeorol 5(3):487–503. https://doi.org/10.1175/1525-7541(2004)005<0487:CAMTPG>2.0.CO;2
Kalteh AM (2013) Monthly river flow forecasting using artificial neural network and support vector regression models coupled with wavelet transform. Comput Geosci 54:1–8
Kiran NR, Ravi V (2008) Software reliability prediction by soft computing techniques. J Syst Softw 81(4):576–583
Legates DR, McCabe GJ (1999) Evaluating the use of ‘goodness-of-fit’ measures in hydrologic and hydroclimatic model validation. Water Resour Res 35(1):233–241
Li D, Christakos G, Ding X, Wu J (2018) Adequacy of TRMM satellite rainfall data in driving the SWAT modeling of Tiaoxi catchment (Taihu lake basin, China). J Hydrol 556:1139–1152. https://doi.org/10.1016/j.jhydrol.2017.01.006
Makwana JJ, Tiwari MK (2014) Intermittent Streamflow Forecasting and Extreme Event Modelling using Wavelet based Artificial Neural Networks. 4857–4873. https://doi.org/10.1007/s11269-014-0781-1
Mislan H, Hardwinarto S, Sumaryono, Aipassa M (2015) Rainfall monthly prediction based on artificial neural network: a case study in tenggarong station, East Kalimantan - Indonesia. Procedia Comput Sci 59:142–151. https://doi.org/10.1016/j.procs.2015.07.528
Moghaddamnia A, Ghafari Gousheh M, Piri J, Amin S, Han D (2009) Evaporation estimation using artificial neural networks and adaptive neuro-fuzzy inference system technique. Adv Water Resour 32(1):88–97
Noori N, Kalin L (2016) Coupling SWAT and ANN models for enhanced daily streamflow prediction. J Hydrol 533:141–151
Nourani V, Sayyah Fard M (2012) Sensitivity analysis of the artificial neural network outputs in simulation of the evaporation process at different climatologic regimes. Adv Eng Softw 47(1):127–146. https://doi.org/10.1016/j.advengsoft.2011.12.014
Nourani V, Elkiran G, Abdullahi J (2019) Multi-station artificial intelligence based ensemble modeling of reference evapotranspiration using pan evaporation measurements. J Hydrol 577(March):123958. https://doi.org/10.1016/j.jhydrol.2019.123958
Nourani V, Gökçekuş H, Umar IK (2020) Artificial intelligence based ensemble model for prediction of vehicular traffic noise. Environ Res 180:108852. https://doi.org/10.1016/j.envres.2019.108852
Ochoa A, Pineda L, Crespo P, Willems P (2014) Evaluation of TRMM 3B42 precipitation estimates and WRF retrospective precipitation simulation over the Pacific-Andean region of Ecuador and Peru. Hydrol Earth Syst Sci 18:3179–3193. https://doi.org/10.5194/hess-18-3179-2014
Prakash S, Mitra AK, Aghakouchak A, Liu Z, Norouzi H, Pai DS (2018) A preliminary assessment of GPM-based multi-satellite precipitation estimates over a monsoon dominated region. J Hydrol 556:865–876. https://doi.org/10.1016/j.jhydrol.2016.01.029
Ribeiro VHA, Reynoso-Meza G, Siqueira HV (2020) Multi-objective ensembles of echo state networks and extreme learning machines for streamflow series forecasting. Eng Appl Artif Intell 95:103910. https://doi.org/10.1016/j.engappai.2020.103910
Rudolf B, Hauschild H, Rueth W, Schneider U (1994) Terrestrial Precipitation Analysis: Operational Method and Required Density of Point Measurements. In: Global Precipitations and Climate Change. Springer. https://doi.org/10.1007/978-3-642-79268-7_10
Shamseldin AY (2006) Topics related to rainfall–runoff models. In River Basin Modelling for Flood Risk Mitigation. (D. W. K. & A. Y. Shamseldin (ed.)). Taylor and Francis
Shamseldin AY (2010) Artificial neural network model for river flow forecasting in a developing country. 22–35. https://doi.org/10.2166/hydro.2010.027
Shamseldin AY, Connor KMO (1999) A real-time combination method for the outputs of different rainfall-runoff models. Hydrol Sci J 44(6):895–912. https://doi.org/10.1080/02626669909492288
Shamshirband S, Jafari Nodoushan E, Adolf JE, Abdul Manaf A, Mosavi A, Chau KW (2019) Ensemble models with uncertainty analysis for multi-day ahead forecasting of chlorophyll a concentration in coastal waters. Eng Appl Comput Fluid Mech 13(1):91–101. https://doi.org/10.1080/19942060.2018.1553742
Sharghi E, Nourani V, Behfar N (2018) Earthfill dam seepage analysis using ensemble artificial intelligence based modeling. J Hydroinf jh2018151. https://doi.org/10.2166/hydro.2018.151
Shiru MS, Park I (2020) Comparison of ensembles projections of rainfall from four bias correction methods over nigeria. Water (Switzerland) 12(11):1–16. https://doi.org/10.3390/w12113044
Singh H, Sankarasubramanian A (2014) Systematic uncertainty reduction strategies for developing streamflow forecasts utilizing multiple climate models and hydrologic models. Water Resour Res 50(2):1288–1307. https://doi.org/10.1002/2013WR013855
Talei A, Hock L, Chua C, Quek C (2010) A novel application of a neuro-fuzzy computational technique in event-based rainfall – runoff modeling. Expert Syst Appl 37(12):7456–7468. https://doi.org/10.1016/j.eswa.2010.04.015
Tang L, Hossain F (2012) Investigating the similarity of satellite rainfall error metrics as a function of Koppen climate classifica- tion. Atmos Res 104(105):182–192
Taormina R, Chau K (2015a) Neural network river forecasting with multi-objective fully informed particle swarm optimization. J Hydroinf 17:99–113
Taormina R, Chau KW (2015b) Data-driven input variable selection for rainfall-runoff modeling using binary-coded particle swarm optimization and Extreme Learning Machines. J Hydrol 529:1617–1632. https://doi.org/10.1016/j.jhydrol.2015.08.022
Tongal H, Booij MJ (2018) Simulation and forecasting of streamflows using machine learning models coupled with base flow separation. J Hydrol 564:266–282. https://doi.org/10.1016/j.jhydrol.2018.07.004
Tunkiel AT, Sui D, Wiktorski T (2020) Data-driven sensitivity analysis of complex machine learning models: A case study of directional drilling. J Pet Sci Eng 195:107630. https://doi.org/10.1016/j.petrol.2020.107630
Venkata Ramana R, Krishna B, Kumar SR, Pandey NG (2013) Monthly Rainfall Prediction Using Wavelet Neural Network Analysis. Water Resour Manag 27(10):3697–3711. https://doi.org/10.1007/s11269-013-0374-4
Wale A, Rientjes THM, Gieske ASM, Getachew HA (2009) Ungauged catchment contributions to Lake Tana’s water balance. Hydrol Process 23(26):3682–3693
Wang H, Hu D (2005) Comparison of SVM and LS-SVM for regression. Neural Netw Brain 1:2079–2283
Wang WC, Xu DM, Chau KW, Chen S (2013) Improved annual rainfall-runoff forecasting using PSO–SVM model based on EEMD. J Hydroinf 15(4):1377–1390
Wen X, Si J, He Z, Shao H (2015) Support-Vector-Machine-Based Models for Modeling Daily Reference Evapotranspiration With Limited Climatic Data in Extreme Arid Regions. Water Resour Manag 29(July):3195–3209. https://doi.org/10.1007/s11269-015-0990-2
Wu CL, Chau KW, Li YS (2009) Methods to improve neural network performance in daily flows prediction. J Hydrol 372:80–93
Yaseen ZM, Ebtehaj I, Bonakdari H, Deo RC, Danandeh Mehr A, Mohtar WHMW, Diop L, El-shafie A, Singh VP (2017) Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model. J Hydrol 554:263–276. https://doi.org/10.1016/j.jhydrol.2017.09.007
Yong B, Liu D, Gourley JJ, Tian Y, Huffman GJ, Ren L, Hong Y (2015) Global view of real-time TRMM multisatellite precipitation analysis: implications for its successor global precipitation measurement mission. Bull Am Meteorol Soc 96(283–296):283–296
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: H. Babaie
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Nourani, V., Gökçekuş, H. & Gichamo, T. Ensemble data-driven rainfall-runoff modeling using multi-source satellite and gauge rainfall data input fusion. Earth Sci Inform 14, 1787–1808 (2021). https://doi.org/10.1007/s12145-021-00615-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-021-00615-4