Knowledge Graph Completion with Counterfactual Augmentation
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have demonstrated great success in Knowledge Graph Completion (KGC) by modeling how entities and relations interact in recent years. However, most of them are designed to learn from the observed graph structure, which appears to have imbalanced relation distribution during the training stage. Motivated by the causal relationship among the entities on a knowledge graph, we explore this defect through a counterfactual question: "would the relation still exist if the neighborhood of entities became different from observation?". With a carefully designed instantiation of a causal model on the knowledge graph, we generate the counterfactual relations to answer the question by regarding the representations of entity pair given relation as context, structural information of relation-aware neighborhood as treatment, and validity of the composed triplet as the outcome. Furthermore, we incorporate the created counterfactual relations with the GNN-based framework on KGs to augment their learning of entity pair representations from both the observed and counterfactual relations. Experiments on benchmarks show that our proposed method outperforms existing methods on the task of KGC, achieving new state-of-the-art results. Moreover, we demonstrate that the proposed counterfactual relations-based augmentation also enhances the interpretability of the GNN-based framework through the path interpretations of predictions.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 39 of its 60 references that are in the map. First posted on arXiv 25 Feb 2023.
Builds on
39 of 60 references.
References · 39
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
- 2016Complex Embeddings for Simple Link Predictioncited by 897
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 729
- 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2019Composition-based Multi-Relational Graph Convolutional Networkscited by 395
- 2018Deep Learning on Graphs: A Surveycited by 393
27 more
- 2016Learning Representations for Counterfactual Inferencecited by 327
- 2019TuckER: Tensor Factorization for Knowledge Graph Completioncited by 290
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2020A Survey on Causal Inferencecited by 202
- 2022Rethinking Graph Neural Networks for Anomaly Detectioncited by 185
- 2019DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphscited by 173
- 2018End-to-end Structure-Aware Convolutional Networks for Knowledge Base Completioncited by 136
- 2019Learning Hierarchy-Aware Knowledge Graph Embeddings for Link Predictioncited by 133
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020Implicit Graph Neural Networkscited by 98
- 2020Line Graph Neural Networks for Link Predictioncited by 89
- 2021Learning from Counterfactual Links for Link Predictioncited by 69
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2019Predicting Path Failure In Time-Evolving Graphscited by 54
- 2020Counterfactual Representation Learning with Balancing Weightscited by 45
- 2022Learning Causal Effects on Hypergraphscited by 31
- 2022Multilingual Knowledge Graph Completion with Self-Supervised Adaptive Graph Alignmentcited by 24
- 2020LowFER: Low-rank Bilinear Pooling for Link Predictioncited by 20
- 2022Rethinking Graph Convolutional Networks in Knowledge Graph Completioncited by 20
- 2020Spectral Graph Attention Network with Fast Eigen-approximationcited by 18
- 2019Power up! Robust Graph Convolutional Network via Graph Poweringcited by 15
- 2022Semi-Supervised Hierarchical Graph Classificationcited by 15
- 2021AutoGL: A Library for Automated Graph Learningcited by 14
- 2022Positive-Unlabeled Learning with Adversarial Data Augmentation for Knowledge Graph Completioncited by 13
- 2021Adversarial Attack Framework on Graph Embedding Models with Limited Knowledgecited by 10
- 2020T-GAP: Learning to Walk across Time for Temporal Knowledge Graph Completioncited by 5
Built on by
Citing papers per year: 2023: 4; 2024: 6; 2025: 2; 2026: 1.
13 papers.
Sort:
By area:
- 2025G-Refer: Graph Retrieval-Augmented Large Language Model for Explainable Recommendationcited by 26
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023A Fused Gromov-Wasserstein Framework for Unsupervised Knowledge Graph Entity Alignmentcited by 16
- 2024Path-based Explanation for Knowledge Graph Completioncited by 11
- 2023Rumor Detection with Diverse Counterfactual Evidencecited by 4
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passingcited by 4
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detectioncited by 3
- 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsificationcited by 2
- 2024Counterfactual Reasoning with Knowledge Graph Embeddingscited by 1
- 2023Decision Support System for Chronic Diseases Based on Drug-Drug Interactionscited by 0
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completioncited by 0
- 2025Separated Contrastive Learning for Matching in Cross-domain Recommendation with Curriculum Schedulingcited by 0
1 more
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2025Separated Contrastive Learning for Matching in Cross-domain Recommendation with Curriculum Scheduling22 Feb 2025
- 2025G-Refer: Graph Retrieval-Augmented Large Language Model for Explainable Recommendation18 Feb 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passing21 Nov 2024
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detection18 Jul 2024
- 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsification24 Jun 2024
- 2024Counterfactual Reasoning with Knowledge Graph Embeddings11 Mar 2024
- 2024Path-based Explanation for Knowledge Graph Completion4 Jan 2024
- 2023Rumor Detection with Diverse Counterfactual Evidence18 Jul 2023
- 2023A Fused Gromov-Wasserstein Framework for Unsupervised Knowledge Graph Entity Alignment11 May 2023
- 2023Counterfactual Learning on Graphs: A Survey3 Apr 2023
1 more
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023A Fused Gromov-Wasserstein Framework for Unsupervised Knowledge Graph Entity Alignmentcited by 16
- 2024Path-based Explanation for Knowledge Graph Completioncited by 11
- 2023Rumor Detection with Diverse Counterfactual Evidencecited by 4
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passingcited by 4
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detectioncited by 3
- 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsificationcited by 2
- 2024Counterfactual Reasoning with Knowledge Graph Embeddingscited by 1
- 2023Decision Support System for Chronic Diseases Based on Drug-Drug Interactionscited by 0
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completioncited by 0
- 2025Separated Contrastive Learning for Matching in Cross-domain Recommendation with Curriculum Schedulingcited by 0
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Surveycited by 0
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2025Separated Contrastive Learning for Matching in Cross-domain Recommendation with Curriculum Scheduling22 Feb 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passing21 Nov 2024
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detection18 Jul 2024
- 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsification24 Jun 2024
- 2024Counterfactual Reasoning with Knowledge Graph Embeddings11 Mar 2024
- 2024Path-based Explanation for Knowledge Graph Completion4 Jan 2024
- 2023Rumor Detection with Diverse Counterfactual Evidence18 Jul 2023
- 2023A Fused Gromov-Wasserstein Framework for Unsupervised Knowledge Graph Entity Alignment11 May 2023
- 2023Counterfactual Learning on Graphs: A Survey3 Apr 2023
- 2023Decision Support System for Chronic Diseases Based on Drug-Drug Interactions4 Mar 2023