Deep Neural Networks and Tabular Data: A Survey

by   Vadim Borisov, et al.

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 application to modeling tabular data (inference or generation) remains highly challenging. This work provides an overview of state-of-the-art deep learning methods for tabular data. We start by categorizing them into three groups: data transformations, specialized architectures, and regularization models. We then provide a comprehensive overview of the main approaches in each group. A discussion of deep learning approaches for generating tabular data is complemented by strategies for explaining deep models on tabular data. Our primary contribution is to address the main research streams and existing methodologies in this area, while highlighting relevant challenges and open research questions. To the best of our knowledge, this is the first in-depth look at deep learning approaches for tabular data. This work can serve as a valuable starting point and guide for researchers and practitioners interested in deep learning with tabular data.



There are no comments yet.


page 9


Attention, please! A survey of Neural Attention Models in Deep Learning

In humans, Attention is a core property of all perceptual and cognitive ...

Deep neural network models for computational histopathology: A survey

Histopathological images contain rich phenotypic information that can be...

Best Practices for Applying Deep Learning to Novel Applications

This report is targeted to groups who are subject matter experts in thei...

The Modern Mathematics of Deep Learning

We describe the new field of mathematical analysis of deep learning. Thi...

Deep Learning Techniques for Future Intelligent Cross-Media Retrieval

With the advancement in technology and the expansion of broadcasting, cr...

Axiom Pinpointing

Axiom pinpointing refers to the task of finding the specific axioms in a...

Deep Learning for Virus-Spreading Forecasting: a Brief Survey

The advent of the coronavirus pandemic has sparked the interest in predi...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.