atlas

Research map / Architectures and efficiency / Attention and transformers

TabM: Advancing tabular deep learning with parameter-efficient ensembling

ICLR 2025 · Architectures and efficiency › Attention and transformers · approach: Long-context KV and memory attention · 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 TabM, an MLP-based tabular model that imitates an ensemble of k=32 implicit submodels via parameter-efficient (BatchEnsemble-style) ensembling with improved initialization, and benchmarks it against tabular DL and GBDT models.

Problem

Tabular deep learning lacks a strong, consistent, and efficient go-to baseline; prior architectures (attention, retrieval-based) are often no better than MLPs and are costly on large datasets.

Approach

Apply BatchEnsemble-style parameter-efficient ensembling to tabular MLPs, training k implicit submodels simultaneously with shared weights and per-member adapters, initialized so that the first adapter alone gives diversity and the rest start as identity; ensemble-aware early stopping and tuning are applied to the collective prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train ensemble members collectively rather than as independent MLPsMLP ensemble · tabular benchmarkstask performanceHelped
share weights between ensemble membersTabMpacked · tabular benchmarkstask performanceHelped
add the first input adapter (ablation)TabMnaive · tabular benchmarkstask performanceHelped
keep only the first adapter and remove the remaining adapters (ablation)TabMnaive · tabular benchmarkstask performanceHelped
initialize later multiplicative adapters deterministically with 1 (ablation)TabMmini · tabular benchmarkstask performanceHelped
reuse the same training batches across submodels (ablation)TabM · tabular benchmarkstask performanceHurt
add non-linear feature embeddings (ablation)TabMmini · tabular benchmarkstask performanceHelped
greedily prune submodels using validation performance (ablation)TabM · tabular benchmarkstask performanceHurt
increase the number of submodels from k=1 to k=32 (ablation)TabMmini · 17 datasetsportion of dead neurons: 0.29 ± 0.17 -> 0.14 ± 0.09Helped

Surprising findings

Limitations

Experimental setup

Datasets: 46 public tabular datasets incl. 28 random-split datasets from prior work TabReD benchmark (8 datasets with time-aware splits) Microsoft dataset Covertype Churn Modelling California Housing Higgs Small Adult

Benchmarks: 46-dataset tabular benchmark (38 random-split and 8 domain-aware splits) TabReD large datasets Weather and Maps Routing (full versions)

Metrics: accuracy ROC-AUC RMSE R^2-based relative performance vs MLP performance rank training time inference throughput parameter count

Baselines: MLP MLP×k deep ensemble FT-Transformer SAINT T2G-Former ExcelFormer TabR ModernNCA XGBoost LightGBM CatBoost

Builds on: BatchEnsemble Packed-Ensemble MiniEnsemble FT-Transformer piecewise-linear embeddings

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