TabGSL: Graph Structure Learning for Tabular Data Prediction
Not on the map. Why?
Abstract (arXiv)
This work presents a novel approach to tabular data prediction leveraging graph structure learning and graph neural networks. Despite the prevalence of tabular data in real-world applications, traditional deep learning methods often overlook the potentially valuable associations between data instances. Such associations can offer beneficial insights for classification tasks, as instances may exhibit similar patterns of correlations among features and target labels. This information can be exploited by graph neural networks, necessitating robust graph structures. However, existing studies primarily focus on improving graph structure from noisy data, largely neglecting the possibility of deriving graph structures from tabular data. We present a novel solution, Tabular Graph Structure Learning (TabGSL), to enhance tabular data prediction by simultaneously learning instance correlation and feature interaction within a unified framework. This is achieved through a proposed graph contrastive learning module, along with transformer-based feature extractor and graph neural network. Comprehensive experiments conducted on 30 benchmark tabular datasets demonstrate that TabGSL markedly outperforms both tree-based models and recent deep learning-based tabular models. Visualizations of the learned instance embeddings further substantiate the effectiveness of TabGSL.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 47 of its 63 references that are in the map. First posted on arXiv 25 May 2023.
Builds on
47 of 63 references.
References · 47
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
35 more
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2021Revisiting Deep Learning Models for Tabular Datacited by 740
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 699
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 676
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 470
- 2020TabTransformer: Tabular Data Modeling Using Contextual Embeddingscited by 409
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
- 2021SAINT: Improved Neural Networks for Tabular Data via Row Attention and Contrastive Pre-Trainingcited by 319
- 2019Learning Discrete Structures for Graph Neural Networkscited by 231
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2017OpenML Benchmarking Suitescited by 178
- 2021SCARF: Self-Supervised Contrastive Learning using Random Feature Corruptioncited by 156
- 2021Well-tuned Simple Nets Excel on Tabular Datasetscited by 151
- 2016Product-based Neural Networks for User Response Predictioncited by 145
- 2020Handling Missing Data with Graph Representation Learningcited by 133
- 2022Towards Unsupervised Deep Graph Structure Learningcited by 114
- 2021Self-Attention Between Datapoints: Going Beyond Individual Input-Output Pairs in Deep Learningcited by 113
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 110
- 2021SubTab: Subsetting Features of Tabular Data for Self-Supervised Representation Learningcited by 104
- 2019Learning the Graphical Structure of Electronic Health Records with Graph Convolutional Transformercited by 88
- 2020Graph signal processing for machine learning: A review and new perspectivescited by 73
- 2016Deep Learning over Multi-field Categorical Data: A Case Study on User Response Predictioncited by 67
- 2019Graph-Revised Convolutional Networkcited by 59
- 2019Fi-GNN: Modeling Feature Interactions via Graph Neural Networks for CTR Predictioncited by 54
- 2022Revisiting Pretraining Objectives for Tabular Deep Learningcited by 43
- 2022T2G-Former: Organizing Tabular Features into Relation Graphs Promotes Heterogeneous Feature Interactioncited by 41
- 2021TabGNN: Multiplex Graph Neural Network for Tabular Data Predictioncited by 26
- 2021Retrieval & Interaction Machine for Tabular Data Predictioncited by 21
- 2021Towards Open-World Feature Extrapolation: An Inductive Graph Learning Approachcited by 20
- 2021Dual Graph enhanced Embedding Neural Network for CTR Predictioncited by 19
- 2020Network On Network for Tabular Data Classification in Real-world Applicationscited by 17
- 2019mathttMedGraph: Structural and Temporal Representation Learning of Electronic Medical Recordscited by 10
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 1.
3 papers.