HackerPapers

arXiv:2106.11959cs.LG

Revisiting Deep Learning Models for Tabular Data

Yury Gorishniy, Ivan Rubachev, Valentin Khrulkov, Artem Babenko

Abstract

The existing literature on deep learning for tabular data proposes a wide range of novel architectures and reports competitive results on various datasets. However, the proposed models are usually not properly compared to each other and existing works often use different benchmarks and experiment protocols. As a result, it is unclear for both researchers and practitioners what models perform best. Additionally, the field still lacks effective baselines, that is, the easy-to-use models that provide competitive performance across different problems. In this work, we perform an overview of the main families of DL architectures for tabular data and raise the bar of baselines in tabular DL by identifying two simple and powerful deep architectures. The first one is a ResNet-like architecture which turns out to be a strong baseline that is often missing in prior works. The second model is our simple adaptation of the Transformer architecture for tabular data, which outperforms other solutions on most tasks. Both models are compared to many existing architectures on a diverse set of tasks under the same training and tuning protocols. We also compare the best DL models with Gradient Boosted Decision Trees and conclude that there is still no universally superior solution.

arXiv comments
NeurIPS 2021 camera-ready. Code: https://github.com/yandex-research/tabular-dl-revisiting-models (v3-v5: minor changes)
Journal reference
DOI
Subjects
cs.LGMachine Learning

On Hacker News

Linked by 2 identifiable commenters in 3 comments across 2 threads, from Jun 2021 to May 2022.

Comments linking this paper, per year.

Discussed in comments2 threads

    • Not saying they should be the first tool of choice, saying that the study doesn't compare GB to more modern DL techniques like transformers. This is a good analysis https://arxiv.org/pdf/2106.11959.pdf and finds there isn't a go to architecture

      mountainriverView on HNParent context

    • This https://arxiv.org/pdf/2106.11959.pdf would say differently. It shows there isn't a goto architecture when compared to modern DL

      mountainriverView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.