atlas

Research map / Label-efficient and robust learning / Test-time adaptation

A Data-Centric Perspective on Evaluating Machine Learning Models for Tabular Data

NeurIPS 2024 · Label-efficient and robust learning › Test-time adaptation · approach: Characterizing out-of-distribution failures · 5 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.

Proposes a data-centric evaluation framework for tabular ML built on 10 Kaggle competitions with expert feature-engineering and test-time adaptation pipelines, showing model rankings and gaps change substantially once dataset-specific preprocessing is applied.

Problem

Model-centric evaluations of tabular ML models use standardized preprocessing and lack external performance references, which limits their validity for real-world pipelines that rely on dataset-specific feature engineering and face temporal distribution shifts.

Approach

Evaluate tabular models under three preprocessing pipelines (standardized, expert feature engineering, and expert feature engineering with test-time adaptation) derived from implemented top Kaggle solutions, and report results as percentiles on Kaggle private leaderboards as an external reference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OHE instead of model-default categorical treatmentTree-based models · PSSDPperformance: 0.69 -> 0.99; 0.54 -> 0.94; 0.71 -> 0.97Helped
Use target encoding instead of model-default categorical treatmentTree-based models · BPCCMperformance: 0.4 -> 0.99; 0.35 -> 0.99Helped
Use target encoding instead of model-default categorical treatmentCatBoost · BPCCMperformance: 1.0 -> 1.0No clear effect
Add expert feature engineeringBest single model · AEACleaderboard position: 0.953 -> 0.937Hurt
Add expert feature engineeringBest single model · OGPCCleaderboard position: 0.896 -> 0.871Hurt
Add expert feature engineeringBest single model · SCSleaderboard position: 0.945 -> 0.953Helped
Add expert feature engineeringBest single model · SCTPleaderboard position: 0.518 -> 0.962Helped
Add expert feature engineeringBest single model · IFDleaderboard position: 0.662 -> 0.988Helped
Add expert feature engineeringBest single model · PSSDPleaderboard position: 0.656 -> 0.994Helped
Add test-time adaptation after expert feature engineeringBest single model · AEACleaderboard position: 0.937 -> 0.991Helped
Add test-time adaptation after expert feature engineeringBest single model · OGPCCleaderboard position: 0.871 -> 0.923Helped
Add test-time adaptation after expert feature engineeringBest single model · SCSleaderboard position: 0.953 -> 0.975Helped

Surprising findings

Limitations

Experimental setup

Datasets: MBGM SVPC AEAC OGPCC SCS BPCCM SCTP HQC IFD PSSDP

Benchmarks: Kaggle private leaderboards (10 competitions)

Metrics: leaderboard percentile task metric (appendix) Spearman correlation

Baselines: XGBoost LightGBM CatBoost ResNet FTTransformer MLP-PLR GRANDE AutoGluon

Builds on: TPE (tree-structured Parzen estimator) AdamW Optuna

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