MultiTab: A Scalable Foundation for Multitask Learning on Tabular Data
Dimitrios Sinodinos, Jack Yi Wei, Narges Armanfard
TL;DR
MultiTab-Net addresses the need for scalable multitask learning on tabular data by introducing a transformer-based architecture that uses a multi-token design and a multitask masked attention mechanism to limit task interference while capturing rich feature interactions. It demonstrates superior multitask gains over existing MTL baselines and single-task transformers across diverse datasets, including large-scale recommendations, census-like data, and physics data. To enable rigorous evaluation of multitask dynamics, the authors also introduce MultiTab-Bench, a synthetic dataset generator that allows fine-grained control over task correlations and relative difficulty for any number of tasks. Collectively, these contributions advance multitask learning for tabular domains and provide a framework for robust, scalable multitask modeling in practical applications.
Abstract
Tabular data is the most abundant data type in the world, powering systems in finance, healthcare, e-commerce, and beyond. As tabular datasets grow and span multiple related targets, there is an increasing need to exploit shared task information for improved multitask generalization. Multitask learning (MTL) has emerged as a powerful way to improve generalization and efficiency, yet most existing work focuses narrowly on large-scale recommendation systems, leaving its potential in broader tabular domains largely underexplored. Also, existing MTL approaches for tabular data predominantly rely on multi-layer perceptron-based backbones, which struggle to capture complex feature interactions and often fail to scale when data is abundant, a limitation that transformer architectures have overcome in other domains. Motivated by this, we introduce MultiTab-Net, the first multitask transformer architecture specifically designed for large tabular data. MultiTab-Net employs a novel multitask masked-attention mechanism that dynamically models feature-feature dependencies while mitigating task competition. Through extensive experiments, we show that MultiTab-Net consistently achieves higher multitask gain than existing MTL architectures and single-task transformers across diverse domains including large-scale recommendation data, census-like socioeconomic data, and physics datasets, spanning a wide range of task counts, task types, and feature modalities. In addition, we contribute MultiTab-Bench, a generalized multitask synthetic dataset generator that enables systematic evaluation of multitask dynamics by tuning task count, task correlations, and relative task complexity. Our code is publicly available at https://github.com/Armanfard-Lab/MultiTab.
