Abstract

Hydrological forecasting is key for water resources allocation and flood risk management. Although a number of advanced hydrological forecasting methods have been developed in the past, daily (or subdaily) forecasting remains a major challenge in engineering hydrology. The uncertainties associated with input data, model parameters, and model structure necessitate developing more robust modeling techniques. In this study, a hybrid machine-learning approach based on hydrological and data-driven modeling is developed for daily streamflow forecasting. The proposed hybrid hydrological data-driven model (HHDD) approach succeeds in improving daily prediction compared to that predicted by the standard conceptual hydrological model (HYMOD). In addition, the developed HHDD model is more robust in terms of providing direct uncertainty analysis results. The results indicate that a better resemblance of streamflow pattern is achieved by integrating physically based and data-driven approaches into the developed HHDD model.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

The rainfall data were obtained from the National Oceanic and Atmospheric Administration website at https://www.ncdc.noaa.gov/ (accessed August 1, 2017). The flow gauge data were obtained from the United States Geological Survey website at https://www.ncdc.noaa.gov/cdo-web/datasets/GHCND/stations/GHCND:USW00012912/detail (accessed August 1, 2017). HYMOD is an open-source model and can be obtained from GitHub based on the model preferences. The developed HHDD model is available from the corresponding author by request.

Acknowledgments

This research was supported by the Natural Science and Engineering Research Council of Canada. The authors would like to thank the editor and the anonymous reviewers for their constructive comments that greatly contributed to improving the paper.

References

Adams, T. E., S. Chen, and R. Dymond. 2018. “Results from operational hydrologic forecasts using the NOAA/NWS OHRFC Ohio river community HEC-RAS model.” J. Hydrol. Eng. 23 (7): 04018028. https://doi.org/10.1061/(ASCE)HE.1943-5584.0001663.
Bagatur, T., and F. Onen. 2018. “Development of predictive model for flood routing using genetic expression programming.” Supplement, J. Flood Risk Manage. 11 (S1): S444–S454. https://doi.org/10.1111/jfr3.12232.
Barati, R. 2011. “Parameter estimation of nonlinear Muskingum models using Nelder-Mead simplex algorithm.” J. Hydrol. Eng. 16 (11): 946–954. https://doi.org/10.1061/(ASCE)HE.1943-5584.0000379.
Barati, R., S. Rahimi, G. Akbari, and Y. Yu. 2012. “Analysis of dynamic wave model for flood routing in natural rivers.” Water Sci. Eng. 5 (3): 243–258. https://doi.org/10.3882/j.issn.1674-2370.2012.03.001.
Bertone, E., K. O’Halloran, R. A. Stewart, and G. F. de Oliveira. 2017. “Medium-term storage volume prediction for optimum reservoir management: A hybrid data-driven approach.” J. Cleaner Prod. 154 (Jun): 353–365. https://doi.org/10.1016/j.jclepro.2017.04.003.
Ch, S., N. Anand, B. K. Panigrahi, and S. Mathur. 2013. “Streamflow forecasting by SVM with quantum behaved particle swarm optimization.” Neurocomputing 101 (Feb): 18–23. https://doi.org/10.1016/j.neucom.2012.07.017.
Chen, C. S., Y. D. Jhong, T. Y. Wu, and S. T. Chen. 2013. “Typhoon event-based evolutionary fuzzy inference model for flood stage forecasting.” J. Hydrol. 490 (May): 134–143. https://doi.org/10.1016/j.jhydrol.2013.03.033.
Chen, Y., X. Chen, C. Xu, M. Zhang, M. Liu, and L. Gao. 2018. “Toward improved calibration of SWAT using season-based multi-objective optimization: A case study in the Jinjiang Basin in southeastern China.” Water Resour. Manage. 32 (4): 1193–1207. https://doi.org/10.1007/s11269-017-1862-8.
Dariane, A. B., M. Farhani, and S. Azimi. 2018. “Long term streamflow forecasting using a hybrid entropy model.” Water Resour. Manage. 32 (4): 1439–1451. https://doi.org/10.1007/s11269-017-1878-0.
De Vos, N. J., T. H. M. Rientjes, and H. V. Gupta. 2010. “Diagnostic evaluation of conceptual rainfall: Runoff models.” Hydrol. Processes 24 (20): 2840–2850. https://doi.org/10.1002/hyp.7698.
Ehteram, M., F. B. Othman, Z. M. Yaseen, H. A. Afan, M. F. Allawi, M. B. A. Malek, A. N. Ahmed, S. Shahid, V. P. Singh, and A. El-Shafie. 2018. “Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm.” Water 10 (6): 1–21. https://doi.org/10.3390/w10060807.
Fan, Y. R., G. H. Huang, B. W. Baetz, Y. P. Li, K. Huang, Z. Li, X. Chen, and L. H. Xiong. 2016. “Parameter uncertainty and temporal dynamics of sensitivity for hydrologic models: A hybrid sequential data assimilation and probabilistic collocation method.” Environ. Modell. Software 86 (Oct): 30–49. https://doi.org/10.1016/j.envsoft.2016.09.012.
Fan, Y. R., W. Huang, G. H. Huang, K. Huang, and X. Zhou. 2015. “A PCM-based stochastic hydrological model for uncertainty quantification in watershed systems.” Stochastic Environ. Res. Risk Assess. 29 (3): 915–927. https://doi.org/10.1007/s00477-014-0954-8.
Farzin, S., V. P. Singh, H. Karami, N. Farahani, M. Ehteram, O. Kisi, M. F. Allawi, N. S. Mohd, and A. El-Shafie. 2018. “Flood routing in river reaches using a three-parameter Muskingum model coupled with an improved bat algorithm.” Water 10 (9): 1130. https://doi.org/10.3390/w10091130.
Feng, C., M. Cui, B. M. Hodge, and J. Zhang. 2017. “A data-driven multi-model methodology with deep feature selection for short-term wind forecasting.” Appl. Energy 190 (Mar): 1245–1257. https://doi.org/10.1016/j.apenergy.2017.01.043.
Fu, C., A. L. James, and H. Yao. 2014. “SWAT-CS : Revision and testing of SWAT for Canadian shield catchments.” J. Hydrol. 511 (Apr): 719–735. https://doi.org/10.1016/j.jhydrol.2014.02.023.
Galelli, S., G. B. Humphrey, H. R. Maier, A. Castelletti, G. C. Dandy, and M. S. Gibbs. 2014. “An evaluation framework for input variable selection algorithms for environmental data-driven models.” Environ. Modell. Software 62 (Dec): 33–51. https://doi.org/10.1016/j.envsoft.2014.08.015.
Herman, J. D., P. M. Reed, and T. Wagener. 2013. “Time-varying sensitivity analysis clarifies the effects of watershed model formulation on model behavior.” Water Resour. Res. 49 (Feb): 1400–1414. https://doi.org/10.1002/wrcr.20124.
Humphrey, G. B., M. S. Gibbs, G. C. Dandy, and H. R. Maier. 2016. “A hybrid approach to monthly streamflow forecasting : Integrating hydrological model outputs into a Bayesian artificial neural network.” J. Hydrol. 540 (Sep): 623–640. https://doi.org/10.1016/j.jhydrol.2016.06.026.
Jimeno-Sáez, P., J. Senent-Aparicio, J. Pérez-Sánchez, and D. Pulido-Velazquez. 2018. “A comparison of SWAT and ANN models for daily runoff simulation in different climatic zones of peninsular Spain.” Water 10 (2): 192. https://doi.org/10.3390/w10020192.
Jothiprakash, V., and A. S. Kote. 2011. “Improving the performance of data-driven techniques through data pre-processing for modelling daily reservoir inflow.” Hydrol. Sci. J. 56 (1): 168–186. https://doi.org/10.1080/02626667.2010.546358.
Khan, M. Y. A., F. Hasan, S. Panwar, and G. J. Chakrapani. 2016. “Neural network model for discharge and water-level prediction for Ramganga River catchment of Ganga Basin, India.” Hydrol. Sci. J. 61 (11): 2084–2095. https://doi.org/10.1080/02626667.2015.1083650.
Kothari, M., and K. D. Gharde. 2015. “Application of ANN and fuzzy logic algorithms for streamflow modelling of Savitri catchment.” J. Earth Syst. Sci. 124 (5): 933–943. https://doi.org/10.1007/s12040-015-0592-7.
Li, Z., Q. Shao, Z. Xu, and X. Cai. 2010. “Analysis of parameter uncertainty in semi-distributed hydrological models using bootstrap method: A case study of SWAT model applied to Yingluoxia watershed in northwest China.” J. Hydrol. 385 (1–4): 76–83. https://doi.org/10.1016/j.jhydrol.2010.01.025.
Mendonça, F., R. P. De Oliveira, and F. F. Mauad. 2018. “Lumped versus distributed hydrological modeling of the Jacaré-Guaçu Basin, Brazil.” J. Environ. Eng. 144 (8): 1–13. https://doi.org/10.1061/(ASCE)EE.1943-7870.0001397.
Moore, R. J. 1985. “The probability-distributed principle and runoff production at point and basin scales.” Hydrol. Sci. J. 30 (2): 273–297. https://doi.org/10.1080/02626668509490989.
Nanda, T., B. Sahoo, H. Beria, and C. Chatterjee. 2016. “A wavelet-based non-linear autoregressive with exogenous inputs (WNARX) dynamic neural network model for real-time flood forecasting using satellite-based rainfall products.” J. Hydrol. 539 (Aug): 57–73. https://doi.org/10.1016/j.jhydrol.2016.05.014.
Nourani, V., A. H. Baghanam, J. Adamowski, and O. Kisi. 2014. “Applications of hybrid wavelet-artificial intelligence models in hydrology: A review.” J. Hydrol. 514 (June): 358–377. https://doi.org/10.1016/j.jhydrol.2014.03.057.
Özger, M. 2009. “Comparison of fuzzy inference systems for streamflow prediction.” Hydrol. Sci. J. 54 (2): 261–273. https://doi.org/10.1623/hysj.54.2.261.
Özger, M., A. K. Mishra, and V. P. Singh. 2012. “Long lead time drought forecasting using a wavelet and fuzzy logic combination model: A case study in Texas.” J. Hydrometeorol. 13 (1): 284–297. https://doi.org/10.1175/JHM-D-10-05007.1.
Pramanik, N., R. K. Panda, and A. Singh. 2011. “Daily river flow forecasting using wavelet ANN hybrid models.” J. Hydroinf. 13 (1): 49–63. https://doi.org/10.2166/hydro.2010.040.
Quan, Z., J. Teng, W. Sun, T. Cheng, and J. Zhang. 2015. “Evaluation of the HYMOD model for rainfall-runoff simulation using the GLUE method.” Proc. IAHS 368: 180–185. https://doi.org/10.5194/piahs-368-180-2015.
Singh, S. K., and N. Marcy. 2017. “Comparison of simple and complex hydrological models for predicting catchment discharge under climate change.” AIMS Geosci. 3 (3): 467–497. https://doi.org/10.3934/geosci.2017.3.467.
Song, X., F. Kong, C. Zhan, and J. Han. 2012. “Hybrid optimization rainfall-runoff simulation based on Xinanjiang model and artificial neural network.” J. Hydrol. Eng. 17 (9): 1033–1041. https://doi.org/10.1061/(ASCE)HE.1943-5584.0000548.
Sudheer, C., R. Maheswaran, B. K. Panigrahi, and S. Mathur. 2014. “A hybrid SVM-PSO model for forecasting monthly streamflow.” Neural Comput. Appl. 24 (6): 1381–1389. https://doi.org/10.1007/s00521-013-1341-y.
Tiwari, M. K., and C. Chatterjee. 2011. “A new wavelet–bootstrap–ANN hybrid model for daily discharge forecasting.” J. Hydroinf. 13 (3): 500–519. https://doi.org/10.2166/hydro.2010.142.
Vrugt, J. A., C. J. F. ter Braak, M. P. Clark, J. M. Hyman, and B. A. Robinson. 2008. “Treatment of input uncertainty in hydrologic modeling: Doing hydrology backward with Markov chain Monte Carlo simulation.” Water Resour. Res. 44 (12): 1–15. https://doi.org/10.1029/2007WR006720.
Wang, K., and A. Altunkaynak. 2012. “Comparative case study of rainfall-runoff modeling between SWMM and fuzzy logic approach.” J. Hydrol. Eng. 17 (2): 283–291. https://doi.org/10.1061/(ASCE)HE.1943-5584.0000419.
Wang, Y., S. Guo, L. Xiong, P. Liu, and D. Liu. 2015. “Daily runoff forecasting model based on ANN and data preprocessing techniques.” Water 7 (8): 4144–4160. https://doi.org/10.3390/w7084144.
Wi, S., Y. C. E. Yang, S. Steinschneider, A. Khalil, and C. M. Brown. 2015. “Calibration approaches for distributed hydrologic models in poorly gaged basins: Implication for streamflow projections under climate change.” Hydrol. Earth Syst. Sci. 19 (2): 857–876. https://doi.org/10.5194/hess-19-857-2015.
Wu, M. C., G. F. Lin, and H. Y. Lin. 2014. “Improving the forecasts of extreme streamflow by support vector regression with the data extracted by self-organizing map.” Hydrol. Processes 28 (2): 386–397. https://doi.org/10.1002/hyp.9584.
Yang, J., P. Reichert, K. C. Abbaspour, J. Xia, and H. Yang. 2008. “Comparing uncertainty analysis techniques for a SWAT application to the Chaohe Basin in China.” J. Hydrol. 358 (1–2): 1–23. https://doi.org/10.1016/j.jhydrol.2008.05.012.
Yang, J., P. Reichert, K. C. Abbaspour, and H. Yang. 2007. “Hydrological modelling of the Chaohe Basin in China: Statistical model formulation and Bayesian inference.” J. Hydrol. 340 (3–4): 167–182. https://doi.org/10.1016/j.jhydrol.2007.04.006.
Zeroual, A., M. Meddi, and A. A. Assani. 2016. “Artificial neural network rainfall-discharge model assessment under rating curve uncertainty and monthly discharge volume predictions.” Water Resour. Manage. 30 (9): 3191–3205. https://doi.org/10.1007/s11269-016-1340-8.
Zhang, J., Y. Li, G. Huang, X. Chen, and A. Bao. 2016. “Assessment of parameter uncertainty in hydrological model using a Markov-chain-Monte-Carlo-based multilevel-factorial-analysis method.” J. Hydrol. 538 (Jul): 471–486. https://doi.org/10.1016/j.jhydrol.2016.04.044.
Zhang, L., C. He, X. Bai, and Y. Zhu. 2017. “Physically based adjustment factors for precipitation estimation in a large arid mountainous watershed, northwest China.” J. Hydrol. Eng. 22 (11): 04017047. https://doi.org/10.1061/(ASCE)HE.1943-5584.0001576.
Zheng, Y., and F. Han. 2016. “Markov chain Monte Carlo (MCMC) uncertainty analysis for watershed water quality modeling and management.” Stochastic Environ. Res. Risk Assess. 30 (1): 293–308. https://doi.org/10.1007/s00477-015-1091-8.

Information & Authors

Information

Published In

Go to Journal of Hydrologic Engineering
Journal of Hydrologic Engineering
Volume 25Issue 2February 2020

History

Received: Dec 13, 2018
Accepted: Aug 23, 2019
Published online: Nov 23, 2019
Published in print: Feb 1, 2020
Discussion open until: Apr 23, 2020

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Candidate, Dept. of Civil Engineering, McMaster Univ., 1280 Main St. West, Hamilton, ON, Canada L8S 4L7. ORCID: https://orcid.org/0000-0003-4598-3277. Email: [email protected]
Ahmad Siam, Ph.D. [email protected]
Postdoctoral Fellow, Dept. of Civil Engineering, McMaster Univ., 1280 Main St. West, Hamilton, ON, Canada L8S 4L7. Email: [email protected]
Zhong Li, Ph.D., A.M.ASCE [email protected]
Assistant Professor, Dept. of Civil Engineering, McMaster Univ., 1280 Main St. West, Hamilton, ON, Canada L8S 4L7 (corresponding author). Email: [email protected]
Wael El-Dakhakhni, Ph.D., F.ASCE [email protected]
Director, INViSiONLab, Dept. of Civil Engineering, McMaster Univ., 1280 Main St. West, Hamilton, ON, Canada L8S 4L7. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share