Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Better by Default: Strong Pre-Tuned MLPs and Boosted Trees on Tabular Data

About

For classification and regression on tabular data, the dominance of gradient-boosted decision trees (GBDTs) has recently been challenged by often much slower deep learning methods with extensive hyperparameter tuning. We address this discrepancy by introducing (a) RealMLP, an improved multilayer perceptron (MLP), and (b) strong meta-tuned default parameters for GBDTs and RealMLP. We tune RealMLP and the default parameters on a meta-train benchmark with 118 datasets and compare them to hyperparameter-optimized versions on a disjoint meta-test benchmark with 90 datasets, as well as the GBDT-friendly benchmark by Grinsztajn et al. (2022). Our benchmark results on medium-to-large tabular datasets (1K--500K samples) show that RealMLP offers a favorable time-accuracy tradeoff compared to other neural baselines and is competitive with GBDTs in terms of benchmark scores. Moreover, a combination of RealMLP and GBDTs with improved default parameters can achieve excellent results without hyperparameter tuning. Finally, we demonstrate that some of RealMLP's improvements can also considerably improve the performance of TabR with default parameters.

David Holzm\"uller, L\'eo Grinsztajn, Ingo Steinwart• 2024

Related benchmarks

TaskDatasetResultRank
Binary ClassificationTALENT (test)
Top-1 Accuracy7.41
113
Binary ClassificationTabArena
Elo Rating1.46e+3
48
RegressionTabArena Lite
Elo1.72e+3
48
Multiclass ClassificationTabArena Lite
Elo Rating1.36e+3
48
Multiclass ClassificationTALENT
SGMε10.7
42
Multiclass ClassificationTALENT Multiclass (> 10 classes) Full (avg across datasets)
Rank3.75
31
RegressionTALENT 100 datasets
Rank8.2
28
ClassificationCovertype
Error Rate2.8
24
Classificationhiggs
ERR24.73
19
Multiomics ClassificationLGG Multiomics
AUROC99.1
11
Showing 10 of 37 rows

Other info

Code

Follow for update