Boost then Convolve: Gradient Boosting Meets Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) are powerful models that have been successful in various graph representation learning tasks. Whereas gradient boosted decision trees (GBDT) often outperform other machine learning methods when faced with heterogeneous tabular data. But what approach should be used for graphs with tabular node features? Previous GNN models have mostly focused on networks with homogeneous sparse features and, as we show, are suboptimal in the heterogeneous setting. In this work, we propose a novel architecture that trains GBDT and GNN jointly to get the best of both worlds: the GBDT model deals with heterogeneous features, while GNN accounts for the graph structure. Our model benefits from end-to-end optimization by allowing new trees to fit the gradient updates of GNN. With an extensive experimental comparison to the leading GBDT and GNN models, we demonstrate a significant increase in performance on a variety of graphs with tabular features. The code is available: https://github.com/nd7141/bgnn.
Key facts. Cited by 44 papers in the map (data through 14 Oct 2026). Builds on 32 of its 45 references that are in the map. First posted on arXiv 21 Jan 2021.
Builds on
32 of 45 references.
References · 32
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,070
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 2017Few-Shot Learning with Graph Neural Networkscited by 324
- 2018AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networkscited by 320
20 more
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
- 2019Neural Oblivious Decision Ensembles for Deep Learning on Tabular Datacited by 203
- 2019What graph neural networks cannot learn: depth vs widthcited by 201
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 183
- 2019Sparse Sequence-to-Sequence Modelscited by 170
- 2019On the Universality of Invariant Networkscited by 152
- 2019Spatially-Aware Graph Neural Networks for Relational Behavior Forecasting from Sensor Datacited by 104
- 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 101
- 2020Deep Graph Matching Consensuscited by 85
- 2019A Comparative Analysis of XGBoostcited by 80
- 2018Deep Neural Decision Treescited by 72
- 2020The Tree Ensemble Layer: Differentiability meets Conditional Computationcited by 57
- 2018VERSE: Versatile Graph Embeddings from Similarity Measurescited by 54
- 2017Deep Forestcited by 46
- 2020Gradient Boosting Neural Networks: GrowNetcited by 46
- 2019Heterogeneous Deep Graph Infomaxcited by 42
- 2019AdaGCN: Adaboosting Graph Convolutional Networks into Deep Modelscited by 37
- 2020Abstract Diagrammatic Reasoning with Multiplex Graph Networkscited by 37
- 2018Multi-Layered Gradient Boosting Decision Treescited by 16
- 2020Residual Correlation in Graph Neural Network Regressioncited by 11
Built on by
Citing papers per year: 2021: 8; 2022: 9; 2023: 5; 2024: 12; 2025: 2; 2026: 8.
44 papers.
Sort:
By area:
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)cited by 172
- 2024Large Language Models(LLMs) on Tabular Data: Prediction, Generation, and Understanding -- A Surveycited by 159
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 152
- 2024ReconBoost: Boosting Can Achieve Modality Reconcilementcited by 60
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 58
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 48
- 2025Turning Tabular Foundation Models into Graph Foundation Modelscited by 35
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learningcited by 32
- 2024GraphLand: Evaluating Graph Machine Learning Models on Diverse Industrial Datacited by 20
- 2024A Survey on Deep Tabular Learningcited by 18
- 2021Motif Graph Neural Networkcited by 10
32 more
- 2021Why Propagate Alone? Parallel Use of Labels and Features on Graphscited by 9
- 2021Does your graph need a confidence boost? Convergent boosted smoothing on graphs with tabular node featurescited by 9
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detectioncited by 8
- 2022Simplifying Node Classification on Heterophilous Graphs with Compatible Label Propagationcited by 7
- 2023Decouple Graph Neural Networks: Train Multiple Simple GNNs Simultaneously Instead of Onecited by 7
- 2023Interpretable Graph Neural Networks for Tabular Datacited by 5
- 2024Gradient Boosting Trees and Large Language Models for Tabular Data Few-Shot Learningcited by 5
- 2022Graph Learning Indexer: A Contributor-Friendly and Metadata-Rich Platform for Graph Learning Benchmarkscited by 4
- 2026Rethinking Feature Alignment in Generalist Graph Anomaly Detection: A Relational Fingerprint-based Approachcited by 4
- 2022TREE-G: Decision Trees Contesting Graph Neural Networkscited by 3
- 2022ColdGuess: A General and Effective Relational Graph Convolutional Network to Tackle Cold Start Casescited by 2
- 2021Propagation on Multi-relational Graphs for Node Regressioncited by 1
- 2022Dimensionality Reduction Meets Message Passing for Graph Node Embeddingscited by 1
- 2022High Performance of Gradient Boosting in Binding Affinity Predictioncited by 1
- 2022A Robust Stacking Framework for Training Deep Graph Models with Multifaceted Node Featurescited by 1
- 2022New drugs and stock market: how to predict pharma market reaction to clinical trial announcementscited by 1
- 2023Pretrained deep models outperform GBDTs in Learning-To-Rank under label scarcitycited by 1
- 2023A Model-Agnostic Graph Neural Network for Integrating Local and Global Informationcited by 1
- 2024Gradient Boosting Reinforcement Learningcited by 1
- 2024TREB: a BERT attempt for imputing tabular data imputationcited by 1
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillationcited by 1
- 2021Learning Multi-Layered GBDT Via Back Propagationcited by 0
- 2021SStaGCN: Simplified stacking based graph convolutional networkscited by 0
- 2022High-Order Optimization of Gradient Boosted Decision Treescited by 0
- 2024Breast Cancer Classification Using Gradient Boosting Algorithms Focusing on Reducing the False Negative and SHAP for Explainabilitycited by 0
- 2024MBExplainer: Multilevel bandit-based explanations for downstream models with augmented graph embeddingscited by 0
- 2025Robust Anomaly Detection with Graph Neural Networks using Controllabilitycited by 0
- 2026Closing the gap on tabular data with Fourier and Implicit Categorical Featurescited by 0
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstructioncited by 0
- 2026ProTAGAD: A Foundation Model for TAG Anomaly Detection with Decoupled Topological and Textual Prototypescited by 0
- 2026Learning-Assisted Congestion-Aware Route Scheduling for Semiconductor Fab Material Control Systemscited by 0
- 2026Is Real-World Training Data Necessary for Generalist Graph Anomaly Detection?cited by 0
- 2026Is Real-World Training Data Necessary for Generalist Graph Anomaly Detection?8 Oct 2026
- 2026Learning-Assisted Congestion-Aware Route Scheduling for Semiconductor Fab Material Control Systems31 Aug 2026
- 2026ProTAGAD: A Foundation Model for TAG Anomaly Detection with Decoupled Topological and Textual Prototypes11 Aug 2026
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstruction10 Jun 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026Rethinking Feature Alignment in Generalist Graph Anomaly Detection: A Relational Fingerprint-based Approach25 May 2026
- 2026Closing the gap on tabular data with Fourier and Implicit Categorical Features26 Feb 2026
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detection21 Feb 2026
- 2025Turning Tabular Foundation Models into Graph Foundation Models28 Aug 2025
- 2025Robust Anomaly Detection with Graph Neural Networks using Controllability18 Jul 2025
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)31 Dec 2024
- 2024Gradient Boosting Trees and Large Language Models for Tabular Data Few-Shot Learning6 Nov 2024
32 more
- 2024MBExplainer: Multilevel bandit-based explanations for downstream models with augmented graph embeddings1 Nov 2024
- 2024A Survey on Deep Tabular Learning15 Oct 2024
- 2024GraphLand: Evaluating Graph Machine Learning Models on Diverse Industrial Data22 Sep 2024
- 2024TREB: a BERT attempt for imputing tabular data imputation16 Sep 2024
- 2024Gradient Boosting Reinforcement Learning11 Jul 2024
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learning27 May 2024
- 2024ReconBoost: Boosting Can Achieve Modality Reconcilement15 May 2024
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learning31 Mar 2024
- 2024Breast Cancer Classification Using Gradient Boosting Algorithms Focusing on Reducing the False Negative and SHAP for Explainability14 Mar 2024
- 2024Large Language Models(LLMs) on Tabular Data: Prediction, Generation, and Understanding -- A Survey27 Feb 2024
- 2023A Model-Agnostic Graph Neural Network for Integrating Local and Global Information23 Sep 2023
- 2023Interpretable Graph Neural Networks for Tabular Data17 Aug 2023
- 2023Pretrained deep models outperform GBDTs in Learning-To-Rank under label scarcity31 Jul 2023
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detection21 Jun 2023
- 2023Decouple Graph Neural Networks: Train Multiple Simple GNNs Simultaneously Instead of One20 Apr 2023
- 2022Graph Learning Indexer: A Contributor-Friendly and Metadata-Rich Platform for Graph Learning Benchmarks8 Dec 2022
- 2022High-Order Optimization of Gradient Boosted Decision Trees21 Nov 2022
- 2022New drugs and stock market: how to predict pharma market reaction to clinical trial announcements11 Aug 2022
- 2022TREE-G: Decision Trees Contesting Graph Neural Networks6 Jul 2022
- 2022A Robust Stacking Framework for Training Deep Graph Models with Multifaceted Node Features16 Jun 2022
- 2022ColdGuess: A General and Effective Relational Graph Convolutional Network to Tackle Cold Start Cases24 May 2022
- 2022Simplifying Node Classification on Heterophilous Graphs with Compatible Label Propagation19 May 2022
- 2022High Performance of Gradient Boosting in Binding Affinity Prediction14 May 2022
- 2022Dimensionality Reduction Meets Message Passing for Graph Node Embeddings1 Feb 2022
- 2021Motif Graph Neural Network30 Dec 2021
- 2021SStaGCN: Simplified stacking based graph convolutional networks16 Nov 2021
- 2021Does your graph need a confidence boost? Convergent boosted smoothing on graphs with tabular node features26 Oct 2021
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillation17 Oct 2021
- 2021Propagation on Multi-relational Graphs for Node Regression15 Oct 2021
- 2021Why Propagate Alone? Parallel Use of Labels and Features on Graphs14 Oct 2021
- 2021Deep Neural Networks and Tabular Data: A Survey5 Oct 2021
- 2021Learning Multi-Layered GBDT Via Back Propagation24 Sep 2021
- 2024Gradient Boosting Reinforcement Learningcited by 1
- 2024Gradient Boosting Reinforcement Learning11 Jul 2024
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)cited by 172
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)31 Dec 2024
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2024Large Language Models(LLMs) on Tabular Data: Prediction, Generation, and Understanding -- A Surveycited by 159
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 152
- 2024ReconBoost: Boosting Can Achieve Modality Reconcilementcited by 60
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 58
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 48
- 2025Turning Tabular Foundation Models into Graph Foundation Modelscited by 35
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learningcited by 32
- 2024GraphLand: Evaluating Graph Machine Learning Models on Diverse Industrial Datacited by 20
- 2024A Survey on Deep Tabular Learningcited by 18
- 2021Motif Graph Neural Networkcited by 10
- 2021Why Propagate Alone? Parallel Use of Labels and Features on Graphscited by 9
12 most cited of 42 All 42 (JSON)
- 2026Is Real-World Training Data Necessary for Generalist Graph Anomaly Detection?8 Oct 2026
- 2026Learning-Assisted Congestion-Aware Route Scheduling for Semiconductor Fab Material Control Systems31 Aug 2026
- 2026ProTAGAD: A Foundation Model for TAG Anomaly Detection with Decoupled Topological and Textual Prototypes11 Aug 2026
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstruction10 Jun 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026Rethinking Feature Alignment in Generalist Graph Anomaly Detection: A Relational Fingerprint-based Approach25 May 2026
- 2026Closing the gap on tabular data with Fourier and Implicit Categorical Features26 Feb 2026
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detection21 Feb 2026
- 2025Turning Tabular Foundation Models into Graph Foundation Models28 Aug 2025
- 2025Robust Anomaly Detection with Graph Neural Networks using Controllability18 Jul 2025
- 2024Gradient Boosting Trees and Large Language Models for Tabular Data Few-Shot Learning6 Nov 2024
- 2024MBExplainer: Multilevel bandit-based explanations for downstream models with augmented graph embeddings1 Nov 2024
12 newest of 42 All 42 (JSON)