ML4WX

Sub-seasonal to seasonal

Seasonal prediction of Horn of Africa long rains using machine learning: The pitfalls of preselecting correlated predictors

Victoria M. H. Deman, Akash Koppa, Willem Waegeman, David A. MacLeod, Michael Bliss Singer, Diego G. Miralles

Frontiers in Water ·

PaperPDF

In one sentence. Ridge, lasso, random forest and neural models forecast Horn of Africa long-rains precipitation; preselecting predictors on full data inflates skill, and honest tests fall below dynamical hindcasts.

Abstract

The Horn of Africa is highly vulnerable to droughts and floods, and reliable long-term forecasting is a key part of building resilience. However, the prediction of the “long rains” season (March–May) is particularly challenging for dynamical climate prediction models. Meanwhile, the potential for machine learning to improve seasonal precipitation forecasts in the region has yet to be uncovered. Here, we implement and evaluate four data-driven models for prediction of long rains rainfall: ridge and lasso linear regressions, random forests and a single-layer neural network. Predictors are based on SSTs, zonal winds, land state, and climate indices, and the target variables are precipitation totals for each separate month (March, April, and May) in the Horn of Africa drylands, with separate predictions made for lead-times of 1–3 months. Results reveal a tendency for overfitting when predictors are preselected based on correlations to the target variable over the entire historical period, a frequent practice in machine learning-based seasonal forecasting. Using this conventional approach, the data-driven methods—and particularly the lasso and ridge regressions—often outperform dynamical seasonal hindcasts. However, when the selection of predictors is done independently of both the train and test data, by performing this predictor selection within the cross-validation loop, the performance of all four data-driven models is poorer than that of the dynamical hindcasts. These findings should not discourage future applications of machine learning for rainfall forecasting in the region. Yet, they should be seen as a note of caution to prevent optimistically biased results that are not indicative of the true power in operational forecast systems.

Labels

Topic
Sub-seasonal to seasonal, Climate analysis & attribution
Type
Evaluation or intercomparison of existing models
Method
Classical ML (trees, GP, linear, kernels)
Time scale
Seasonal to annual
Domain
Regional
Data
NWP analysis or forecasts (IFS, GFS, ...), Other
Status
Research
Identifiers
DOI:10.3389/frwa.2022.1053020 OpenAlex:W4311870594
Added
2026-10-22

Labels and summary are generated by Claude and reviewed weekly. Wrong? Edit this entry.