Abstract
One of the most important topics in operational applications of precipitation forecasts is their improvement by bias correction methods. In this study, the ensemble precipitation forecasts of six numerical models from the TIGGE (THORPEX Interactive Grand Global Ensemble) database, associated with four basins in Iran for 2008–2018, were extracted and bias-corrected by the Quantile Mapping (QM) and Random Forest (RF) methods. Random Forest is a supervised machine learning algorithm made of an ensemble of decision trees. The results in all four basins demonstrated that most models had better skills in forecasting precipitation depth after bias correction using the RF method, compared to using the QM method and raw forecasts. In the dichotomous evaluation for 5-mm and 25-mm precipitation thresholds, all models improved their performance after bias correction. However, the QM performed slightly better than the RF. In probabilistic evaluations, significant improvements were observed after bias correction using the RF method, compared to using the QM in the models, and the reliability diagrams of the bias-corrected forecasts by the RF concentrated around the 1:1 line in all four basins. In seasonal evaluation, models had better probabilistic forecasts in autumn and winter than in spring and summer, and showed better scores in the lower tercile category than in the middle and upper tercile categories. In general, the improvement of a model’s performance after bias correction with the Random Forest method shows the importance of this method for operational application.
Similar content being viewed by others
References
Abdolmanafi A, Saghafian B, Aminyavari S (2020) Evaluation of global ensemble prediction models for forecasting medium to heavy precipitations. Meteorol Atmos Phys 19:1–2. https://doi.org/10.1007/00703-020-00731-8
Ahmed K, Sachindra DA, Shahid S, Iqbal Z, Nawaz N, Khan N (2020) Multi-model ensemble predictions of precipitation and temperature using machine learning algorithms. Atmos Res 236:104806. https://doi.org/10.1016/j.atmosres.2019.104806
Aminyavari S, Saghafian B (2019) Probabilistic streamflow forecast based on spatial post-processing of TIGGE precipitation forecasts. Stoch Env Res Risk Assess 33:1939–1950. https://doi.org/10.1007/s00477-019-01737-4
Aminyavari S, Saghafian B, Delavar M (2018) Evaluation of TIGGE ensemble forecasts of precipitation in distinct climate regions in Iran. Adv Atmos Sci 35:457–468. https://doi.org/10.1007/s00376-017-7082-6
Boé J, Terray L, Habets F, Martin E (2007) Statistical and dynamical downscaling of the Seine basin climate for hydro-meteorological studies. Int J Climatol 27:1643–1655. https://doi.org/10.1002/joc.1602
Breiman L (1996) Bagging predictors. Mach Learn 24:123–140. https://doi.org/10.1007/BF00058655
Breiman L (2001) Random forests. Mach Learn 45:5–32. https://doi.org/10.1023/A:1010933404324
Fraley C, Raftery AE, Gneiting T (2010) Calibrating multimodel forecast ensembles with exchangeable and missing members using Bayesian model averaging. Mon Weather Rev 138:190–202. https://doi.org/10.1175/2009MWR3046.1
Gagne DJ, McGovern A, Xue M (2014) Machine learning enhancement of storm-scale ensemble probabilistic quantitative precipitation forecasts. Weather Forecast 29:1024–1043. https://doi.org/10.1175/WAF-D-13-00108.1
Granata F, De Marinis G (2017) Machine learning methods for wastewater hydraulics. Flow Meas Instrum 57:1–9. https://doi.org/10.1016/j.flowmeasinst.2017.08.004
Gudmundsson L (2014) qmap: Statistical transformations for post-processing climate model output. R package version 1:0–3
Gudmundsson L, Bremnes JB, Haugen JE, Engen-Skaugen T (2012) Technical Note: Downscaling RCM precipitation to the station scale using statistical transformations – a comparison of methods. Hydrology and Earth System Sciences 16 (9):3383–3390
Kolachian R, Saghafian B (2019) Deterministic and probabilistic evaluation of raw and post processed sub-seasonal to seasonal precipitation forecasts in different precipitation regimes. Theoret Appl Climatol 137:1479–1493. https://doi.org/10.1007/s00704-018-2680-5
Krasnopolsky VM, Lin Y (2012) A neural network nonlinear multimodel ensemble to improve precipitation forecasts over continental US. Adv Meteorol 2012:1–11. https://doi.org/10.1155/2012/649450
Li H, Yu C, Xia J, Wang Y, Zhu J, Zhang P (2019) A model output machine learning method for grid temperature forecasts in the Beijing Area. Advances in Atmos Sci 36 (10):1156–1170
Liaw A, Wiener M (2018) Package ‘randomForest’. University of California, Berkeley, Berkeley
Raftery AE, Gneiting T, Balabdaoui F, Polakowski M (2005) Using Bayesian model averaging to calibrate forecast ensembles. Mon Weather Rev 133:1155–1174. https://doi.org/10.1175/MWR2906.1
Rasp S, Lerch S (2018) Neural networks for postprocessing ensemble weather forecasts. Mon Weather Rev 146(11):3885–3900. https://doi.org/10.1175/MWR-D-18-0187.1
Saedi A, Saghafian B, Moazami S, Aminyavari S (2020) Performance evaluation of sub-daily ensemble precipitation forecasts. Meteorol Appl 27:e1872. https://doi.org/10.1002/met.1872
Schmeits MJ, Kok KJ (2010) A comparison between raw ensemble output, (Modified) bayesian model averaging, and extended logistic regression using ECMWF ensemble precipitation peforecasts. Monthly Weather Review 138 (11):4199–421
Sloughter JML, Raftery AE, Gneiting T, Fraley C (2007) Probabilistic quantitative precipitation forecasting using Bayesian model averaging. Mon Weather Rev 135:3209–3220. https://doi.org/10.1175/MWR3441.1
Swinbank R, Kyouda M, Buchanan P, Froude L, Hamill TM, Hewson TD, Keller JH, Matsueda M, Methven J, Pappenberger F, Scheuerer M (2016) The TIGGE project and its achievements. Bull Am Meteor Soc 97:49–67. https://doi.org/10.1175/BAMS-D-13-00191.1
Teutschbein C, Seibert J (2010) Regional climate models for hydrological impact studies at the catchment scale: a review of recent modeling strategies. Geogr Compass 4:834–860. https://doi.org/10.1111/j.1749-8198.2010.00357.x
Teutschbein C, Seibert J (2012) Bias correction of regional climate model simulations for hydrological climate-change impact studies: review and evaluation of different methods. J Hydrol 456:12–29. https://doi.org/10.1016/j.jhydrol.2012.05.052
Verkade JS, Brown JD, Reggiani P, Weerts AH (2013) Post-processing ECMWF precipitation and temperature ensemble reforecasts for operational hydrologic forecasting at various spatial scales. J Hydrol 501:73–91. https://doi.org/10.1016/j.jhydrol.2013.07.039
Wilks DS (2011) Forecast verification. In International geophysics. Academic, Cambridge, 100:301–394. https://doi.org/10.1016/B978-0-12-385022-5.00008-7
Xu L, Chen N, Zhang X, Chen Z (2020) A data-driven multi-model ensemble for deterministic and probabilistic precipitation forecasting at seasonal scale. Clim Dyn 17:1–20. https://doi.org/10.1007/s00382-020-05173-x
Zollo AL, Rianna G, Mercogliano P, Tommasi P, Comegna L (2014) Validation of a simulation chain to assess climate change impact on precipitation induced landslides. Landslide Sci Safer Geoenviron 1:287–292. https://doi.org/10.1007/978-3-319-04999-1_39
Zomerdijk L (2015) Performance of multi-model ensemble combinations for flood forecasting (Master's thesis, University of Twente)
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
Zarei, M., Najarchi, M. & Mastouri, R. Bias correction of global ensemble precipitation forecasts by Random Forest method. Earth Sci Inform 14, 677–689 (2021). https://doi.org/10.1007/s12145-021-00577-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-021-00577-7