Learning from Counterfactual Links for Link Prediction
Not on the map. Why?
Abstract (arXiv)
Learning to predict missing links is important for many graph-based applications. Existing methods were designed to learn the association between observed graph structure and existence of link between a pair of nodes. However, the causal relationship between the two variables was largely ignored for learning to predict links on a graph. In this work, we visit this factor by asking a counterfactual question: "would the link still exist if the graph structure became different from observation?" Its answer, counterfactual links, will be able to augment the graph data for representation learning. To create these links, we employ causal models that consider the information (i.e., learned representations) of node pairs as context, global graph structural properties as treatment, and link existence as outcome. We propose a novel data augmentation-based link prediction method that creates counterfactual links and learns representations from both the observed and counterfactual links. Experiments on benchmark data show that our graph learning method achieves state-of-the-art performance on the task of link prediction.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). Builds on 43 of its 99 references that are in the map. First posted on arXiv 3 Jun 2021.
Builds on
43 of 99 references.
References · 43
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
31 more
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2017Counterfactual Fairnesscited by 802
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2015Cyclical Learning Rates for Training Neural Networkscited by 627
- 2015Estimation and Inference of Heterogeneous Treatment Effects using Random Forestscited by 597
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2016Learning Representations for Counterfactual Inferencecited by 327
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020Deep Structural Causal Models for Tractable Counterfactual Inferencecited by 210
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2018SimplE Embedding for Link Prediction in Knowledge Graphscited by 195
- 2018Hyperspherical Variational Auto-Encoderscited by 188
- 2017Bayesian Inference of Individualized Treatment Effects using Multi-task Gaussian Processescited by 156
- 2020Estimating Counterfactual Treatment Outcomes over Time Through Adversarially Balanced Representationscited by 154
- 2017A Survey on Network Embeddingcited by 142
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2020Counterfactual Data Augmentation using Locally Factored Dynamicscited by 93
- 2020Line Graph Neural Networks for Link Predictioncited by 89
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2020Counterfactual Representation Learning with Balancing Weightscited by 45
- 2019Stochastic Blockmodels meet Graph Neural Networkscited by 39
- 2020Information Theoretic Counterfactual Learning from Missing-Not-At-Random Feedbackcited by 30
- 2020Should Graph Convolution Trust Neighbors? A Simple Causal Inference Methodcited by 25
- 2020Adversarial Counterfactual Learning and Evaluation for Recommender Systemcited by 16
- 2020Action Sequence Augmentation for Early Graph-based Anomaly Detectioncited by 15
Built on by
Citing papers per year: 2022: 14; 2023: 20; 2024: 19; 2025: 11; 2026: 5.
69 papers.
Sort:
By area:
- 2023Large Language Models on Graphs: A Comprehensive Surveycited by 190
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Linkless Link Prediction via Relational Distillationcited by 39
- 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
- 2022MLPInit: Embarrassingly Simple GNN Training Acceleration with MLP Initializationcited by 31
- 2022Global Counterfactual Explainer for Graph Neural Networkscited by 30
38 more
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentationcited by 29
- 2023PaGE-Link: Path-based Graph Neural Network Explanation for Heterogeneous Link Predictioncited by 25
- 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023Data-Centric Learning from Unlabeled Graphs with Diffusion Modelcited by 19
- 2023Modeling Dynamic Environments with Scene Graph Memorycited by 18
- 2023On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximationcited by 16
- 2023Semi-Supervised Graph Imbalanced Regressioncited by 14
- 2023Knowledge Graph Completion with Counterfactual Augmentationcited by 13
- 2022Collaboration-Aware Graph Convolutional Network for Recommender Systemscited by 12
- 2022FakeEdge: Alleviate Dataset Shift in Link Predictioncited by 12
- 2022Link Prediction with Non-Contrastive Learningcited by 11
- 2023A Topological Perspective on Demystifying GNN-Based Link Prediction Performancecited by 11
- 2024Optimizing Long-tailed Link Prediction in Graph Neural Networks through Structure Representation Enhancementcited by 9
- 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Reviewcited by 8
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Modelscited by 8
- 2025GiGL: Large-Scale Graph Neural Networks at Snapchatcited by 8
- 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmarkcited by 7
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detectioncited by 7
- 2023Efficient Link Prediction via GNN Layers Induced by Negative Samplingcited by 6
- 2023Causal Lifting and Link Predictioncited by 5
- 2023Causal-Based Supervision of Attention in Graph Neural Network: A Better and Simpler Choice towards Powerful Attentioncited by 5
- 2023CARL-G: Clustering-Accelerated Representation Learning on Graphscited by 5
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlookcited by 4
- 2024Node Duplication Improves Cold-start Link Predictioncited by 4
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passingcited by 4
- 2025A Survey of Link Prediction in N-ary Knowledge Graphscited by 4
- 2022Causally-guided Regularization of Graph Attention Improves Generalizabilitycited by 3
- 2024Hierarchical Position Embedding of Graphs with Landmarks and Clustering for Link Predictioncited by 3
- 2024Navigating Beyond Dropout: An Intriguing Solution Towards Generalizable Image Super Resolutioncited by 3
- 2024Test-Time Training on Graphs with Large Language Models (LLMs)cited by 3
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detectioncited by 3
- 2024A Survey of Out-of-distribution Generalization for Graph Machine Learning from a Causal Viewcited by 3
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
- 2025Causal invariant geographic network representations with feature and structural distribution shiftscited by 3
- 2024CEGRL-TKGR: A Causal Enhanced Graph Representation Learning Framework for Temporal Knowledge Graph Reasoningcited by 2
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environmentscited by 2
- 2024Counterfactual Reasoning with Knowledge Graph Embeddingscited by 1
50 most cited of 69 All 69 (JSON)
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2026Advancing Edge Classification through High-Dimensional Causal Modeling of Node-Edge Interplay1 May 2026
- 2026Mitigating topology biases in Graph Diffusion via Counterfactual Intervention2 Mar 2026
- 2026RABot: Reinforcement-Guided Graph Augmentation for Imbalanced and Noisy Social Bot Detection25 Feb 2026
- 2026CoDCL: Counterfactual-Inspired Augmentation Contrastive Learning for Temporal Link Prediction in Social Networks30 Jan 2026
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025AEGIS: Authentic Edge Growth In Sparsity for Link Prediction in Edge-Sparse Bipartite Knowledge Graphs26 Sep 2025
- 2025Enhancing Contrastive Link Prediction With Edge Balancing Augmentation20 Aug 2025
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2025Reconciling Attribute and Structural Anomalies for Improved Graph Anomaly Detection30 Jun 2025
- 2025A Survey of Link Prediction in N-ary Knowledge Graphs10 Jun 2025
- 2025Soft causal learning for generalized molecule property prediction: An environment perspective7 May 2025
38 more
- 2025FairACE: Achieving Degree Fairness in Graph Neural Networks via Contrastive and Adversarial Group-Balanced Training12 Apr 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025Separated Contrastive Learning for Matching in Cross-domain Recommendation with Curriculum Scheduling22 Feb 2025
- 2025GiGL: Large-Scale Graph Neural Networks at Snapchat20 Feb 2025
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passing21 Nov 2024
- 2024SPARC: Spectral Architectures Tackling the Cold-Start Problem in Graph Learning3 Nov 2024
- 2024PROXI: Challenging the GNNs for Link Prediction2 Oct 2024
- 2024A Survey of Out-of-distribution Generalization for Graph Machine Learning from a Causal View15 Sep 2024
- 2024CEGRL-TKGR: A Causal Enhanced Graph Representation Learning Framework for Temporal Knowledge Graph Reasoning15 Aug 2024
- 2024Optimizing Long-tailed Link Prediction in Graph Neural Networks through Structure Representation Enhancement30 Jul 2024
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detection18 Jul 2024
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection2 Jul 2024
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Models4 Jun 2024
- 2024Augmenting Textual Generation via Topology Aware Retrieval27 May 2024
- 2024Test-Time Training on Graphs with Large Language Models (LLMs)21 Apr 2024
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneck17 Apr 2024
- 2024Counterfactual Reasoning with Knowledge Graph Embeddings11 Mar 2024
- 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmark9 Mar 2024
- 2024Navigating Beyond Dropout: An Intriguing Solution Towards Generalizable Image Super Resolution29 Feb 2024
- 2024Node Duplication Improves Cold-start Link Prediction15 Feb 2024
- 2024Hierarchical Position Embedding of Graphs with Landmarks and Clustering for Link Prediction13 Feb 2024
- 2024PAC Learnability under Explanation-Preserving Graph Perturbations7 Feb 2024
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlook19 Dec 2023
- 2023Not All Negatives Are Worth Attending to: Meta-Bootstrapping Negative Sampling Framework for Link Prediction8 Dec 2023
- 2023Large Language Models on Graphs: A Comprehensive Survey5 Dec 2023
- 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Review25 Nov 2023
- 2023Efficient Link Prediction via GNN Layers Induced by Negative Sampling14 Oct 2023
- 2023A Topological Perspective on Demystifying GNN-Based Link Prediction Performance6 Oct 2023
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentation1 Oct 2023
- 2023Towards Fair Graph Neural Networks via Graph Counterfactual10 Jul 2023
- 2023On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximation15 Jun 2023
- 2023CARL-G: Clustering-Accelerated Representation Learning on Graphs12 Jun 2023
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?2 Jun 2023
- 2023Modeling Dynamic Environments with Scene Graph Memory27 May 2023
- 2023Causal-Based Supervision of Attention in Graph Neural Network: A Better and Simpler Choice towards Powerful Attention22 May 2023
- 2023Semi-Supervised Graph Imbalanced Regression20 May 2023
- 2023Counterfactual Learning on Graphs: A Survey3 Apr 2023
50 newest of 69 All 69 (JSON)
- 2023Data-Centric Learning from Unlabeled Graphs with Diffusion Modelcited by 19
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Modelscited by 8
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detectioncited by 7
- 2026Mitigating topology biases in Graph Diffusion via Counterfactual Interventioncited by 0
- 2026Mitigating topology biases in Graph Diffusion via Counterfactual Intervention2 Mar 2026
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection2 Jul 2024
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Models4 Jun 2024
- 2023Data-Centric Learning from Unlabeled Graphs with Diffusion Model17 Mar 2023
- 2024Augmenting Textual Generation via Topology Aware Retrieval27 May 2024
- 2023Large Language Models on Graphs: A Comprehensive Surveycited by 190
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Linkless Link Prediction via Relational Distillationcited by 39
- 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
- 2022MLPInit: Embarrassingly Simple GNN Training Acceleration with MLP Initializationcited by 31
- 2022Global Counterfactual Explainer for Graph Neural Networkscited by 30
12 most cited of 64 All 64 (JSON)
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2026Advancing Edge Classification through High-Dimensional Causal Modeling of Node-Edge Interplay1 May 2026
- 2026RABot: Reinforcement-Guided Graph Augmentation for Imbalanced and Noisy Social Bot Detection25 Feb 2026
- 2026CoDCL: Counterfactual-Inspired Augmentation Contrastive Learning for Temporal Link Prediction in Social Networks30 Jan 2026
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025AEGIS: Authentic Edge Growth In Sparsity for Link Prediction in Edge-Sparse Bipartite Knowledge Graphs26 Sep 2025
- 2025Enhancing Contrastive Link Prediction With Edge Balancing Augmentation20 Aug 2025
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2025Reconciling Attribute and Structural Anomalies for Improved Graph Anomaly Detection30 Jun 2025
- 2025A Survey of Link Prediction in N-ary Knowledge Graphs10 Jun 2025
- 2025Soft causal learning for generalized molecule property prediction: An environment perspective7 May 2025
- 2025FairACE: Achieving Degree Fairness in Graph Neural Networks via Contrastive and Adversarial Group-Balanced Training12 Apr 2025
12 newest of 64 All 64 (JSON)