You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
👉 If you notice any errors or have suggestions, feel free to share them with us!
⭐️ If you find this resource helpful, please consider to star this repository and cite our survey paper:
@misc{li2024graph,
title={Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy and Directions},
author={Cheng-Te Li and Yu-Che Tsai and Chih-Yao Chen and Jay Chiehen Liao},
year={2024},
eprint={2401.02143},
archivePrefix={arXiv},
primaryClass={cs.LG}
}
✨ News
[2023-12-16] We have released this repository that collects the resources related to GNNs for tabular data learning (GNN4TDL).
Intro: Graph Neural Networks for Tabular Data Learning
The deep learning-based approaches to Tabular Data Learning (TDL), classification and regression, have shown competing performance, compared to their conventional counterparts. However, the latent correlation among data instances and feature values is less modeled in deep neural TDL. Recently, graph neural networks (GNNs), which can enable modeling relations and interactions between different tabular data elements, has received tremendous attention across application domains including TDL. It turns out creating proper graph structures from the input tabular dataset, along with GNN learning, can improve the TDL performance. In this survey, we systematically review the methodologies of designing and applying GNNs for TDL (GNN4TDL). The topics to be covered include: (1) foundations and overview of GNN-based TDL methods; (2) a comprehensive taxonomy of constructing graph structures and representation learning in GNN-based TDL methods; (3) how to apply GNN to various TDL application scenarios and tasks; (4) limitations in current research and future directions.
This survey presents an in-depth exploration into the application of GNNs in tabular data learning. It starts by establishing the fundamental problem statement and introduces various graph types used to represent tabular data. The survey is structured around a detailed GNN-based learning pipeline, encompassing phases like Graph Formulation, where tabular elements are converted into graph nodes; Graph Construction, focusing on establishing connections within these elements; Representation Learning, highlighting how GNNs process these structures to learn data instance features; and Training Plans, discussing the integration of auxiliary tasks for enhanced predictive outcomes.
Homogeneous Instance Graphs
Year
Title
Venue
Paper
Code
2023
EGG-GAE: Scalable Graph Neural Networks for Tabular Data Imputation