ML4WX

Extremes & hazards

Selecting robust features for machine-learning applications using multidata causal discovery

S. Saranya Ganesh, Tom Beucler, Frederick Iat‐Hin Tam, Milton S. Gomez, Jakob Runge, Andreas Gerhardus

Environmental Data Science ·

PaperPDF

In one sentence. PCMCI-based multidata causal discovery selects drivers for Western Pacific tropical cyclone intensity prediction, outperforming noncausal and correlation-based feature selection.

Abstract

Abstract Robust feature selection is vital for creating reliable and interpretable machine-learning (ML) models. When designing statistical prediction models in cases where domain knowledge is limited and underlying interactions are unknown, choosing the optimal set of features is often difficult. To mitigate this issue, we introduce a multidata (M) causal feature selection approach that simultaneously processes an ensemble of time series datasets and produces a single set of causal drivers. This approach uses the causal discovery algorithms PC $ {}_1 $ or PCMCI that are implemented in the Tigramite Python package. These algorithms utilize conditional independence tests to infer parts of the causal graph. Our causal feature selection approach filters out causally spurious links before passing the remaining causal features as inputs to ML models (multiple linear regression and random forest) that predict the targets. We apply our framework to the statistical intensity prediction of Western Pacific tropical cyclones (TCs), for which it is often difficult to accurately choose drivers and their dimensionality reduction (time lags, vertical levels, and area-averaging). Using more stringent significance thresholds in the conditional independence tests helps eliminate spurious causal relationships, thus helping the ML model generalize better to unseen TC cases. M-PC $ {}_1 $ with a reduced number of features outperforms M-PCMCI, noncausal ML, and other feature selection methods (lagged correlation and random), even slightly outperforming feature selection based on explainable artificial intelligence. The optimal causal drivers obtained from our causal feature selection help improve our understanding of underlying relationships and suggest new potential drivers of TC intensification.

Labels

Topic
Extremes & hazards, Climate analysis & attribution
Type
New model or method
Method
Classical ML (trees, GP, linear, kernels)
Time scale
6 h–3 days
Domain
Regional
Data
Other
Status
Research
Identifiers
arXiv:2304.05294 DOI:10.1017/eds.2023.21 OpenAlex:W4383567618
Added
2026-10-22

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