atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Do causal predictors generalize better to new domains?

NeurIPS 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Optimization-based domain generalization · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Empirically tests whether predictors using causal features generalize better across domains on 16 tabular prediction tasks, finding that all-feature predictors outperform causal-feature predictors in-domain and out-of-domain.

Problem

Whether models trained on causal features generalize better across domains than models trained on all available features, in realistic tabular datasets with natural domain shifts.

Approach

Shifts the focus from causal algorithms to causal feature sets: defines causal and arguably causal feature selections per task using domain knowledge, then compares standard, domain-generalization and causal ML methods trained on each selection against all features across natural domain shifts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use all available features instead of causal featuresstandard predictors · 16 tabular classification tasksin-domain accuracy: 16/16 tasksHelped
use all available features instead of causal featuresstandard predictors · 16 tabular classification tasksout-of-domain accuracy: 16/16 tasksHelped
expand the conservative causal feature set to arguably causal featuresstandard predictors · 16 tabular classification tasksin-domain accuracy: 16/16 tasksHelped
expand the conservative causal feature set to arguably causal featuresstandard predictors · 16 tabular classification tasksout-of-domain accuracy: 16/16 tasksHelped
use all available features instead of causal featuresstandard predictors · 16 tabular classification tasksshift gap: 7/16 tasksHelped
add anti-causal features to the (arguably) causal feature setstandard predictors · Five tasks with anti-causal featuresout-of-domain accuracy: 5/5 tasksHelped
apply causal domain-generalization methods rather than standard models on arguably causal featuresIRM, REx, IB-IRM, CausIRL, and AND-Mask · Eight tasks with multiple training domainsout-of-domain accuracy: 8/8 tasksNo clear effect
use causal-discovery-selected parents rather than domain-knowledge arguably causal featuresICP, PC, and FCI · Tasks where causal discovery returned parent estimatesout-of-domain accuracy: ICP:~1/1, PC:~4/4, FCI:~1/1 tasksNo clear effect
remove one causal feature at a time (ablation)causal feature subsets · 16 tabular classification tasksout-of-domain accuracy: one exception in the task `ASSISTments'No clear effect
remove the skill feature (ablation)ASSISTments predictors · ASSISTmentsout-of-domain accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: TableShift (ACS, BRFSS, MIMIC-III, UCI, NHANES, PhysioNet, ANES, ED, Kaggle ASSISTments) MEPS SIPP

Benchmarks: TableShift MEPS SIPP

Metrics: accuracy balanced accuracy shift gap

Baselines: XGBoost LightGBM SAINT TabTransformer NODE FT Transformer IRM REx IB-IRM CausIRL AND-Mask ICP

Builds on: TableShift Invariant Risk Minimization Risk Extrapolation invariant causal prediction PC algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy