Deep Neural Networks and Tabular Data: A Survey
Vadim Borisov, Tobias Leemann, Kathrin Se{\ss}ler, Johannes Haug,, Martin Pawelczyk, Gjergji Kasneci

TL;DR
This survey reviews state-of-the-art deep learning methods for tabular data, categorizing approaches, discussing challenges, and providing empirical benchmarks showing traditional models often outperform deep learning.
Contribution
It offers the first comprehensive overview of deep learning techniques for tabular data, highlighting challenges and providing benchmark comparisons with traditional methods.
Findings
Deep learning models are generally outperformed by gradient-boosted trees on tabular data.
Research progress in deep learning for tabular data appears to be stagnating.
The paper provides publicly available benchmarks for future research.
Abstract
Heterogeneous tabular data are the most commonly used form of data and are essential for numerous critical and computationally demanding applications. On homogeneous data sets, deep neural networks have repeatedly shown excellent performance and have therefore been widely adopted. However, their adaptation to tabular data for inference or data generation tasks remains challenging. To facilitate further progress in the field, this work provides an overview of state-of-the-art deep learning methods for tabular data. We categorize these methods into three groups: data transformations, specialized architectures, and regularization models. For each of these groups, our work offers a comprehensive overview of the main approaches. Moreover, we discuss deep learning approaches for generating tabular data, and we also provide an overview over strategies for explaining deep models on tabular…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Data Classification · Advanced Neural Network Applications
