TabTransformer
TabTransformer
**TabTransformer** is a deep tabular data modeling architecture for supervised and semi-supervised learning. The TabTransformer is built upon self-attention based Transformers. The Transformer layers transform the embeddings of categorical features into robust contextual embeddings to achieve higher prediction accuracy. 

As an overview, the architecture comprises a column embedding layer, a stack of $N$ [Transformer](/method/transformer) layers, and a multi-layer perceptron (MLP). The contextual embeddings (outputted by the Transformer layer) are concatenated along with continuous features which is inputted to an MLP. The loss function is then minimized  to learn all the parameters in an end-to-end learning.
TabTransformer: Tabular Data Modeling Using Contextual Embeddings
https://paperswithcode.com/paper/tabtransformer-tabular-data-modeling-using
TabTransformer: Tabular Data Modeling Using Contextual Embeddings