Knowledge Graph Completion with Counterfactual Augmentation
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.
Code (0)
등록된 구현이 없습니다.
Tasks
counterfactualKnowledge Graph CompletionRelationTripletSimilar Papers 제목 키워드 기반
Counterfactual Reasoning with Knowledge Graph Embeddings
Knowledge graph embeddings (KGEs) were originally developed to infer true but missing facts in incomplete knowledge repositories. In this paper, we link knowledge graph completion and counterfactual reasoning via our new…
counterfactualCounterfactual ReasoningKnowledge Graph CompletionKnowledge Graph EmbeddingsFew-Shot Knowledge Graph Completion with Data Fusion and Augmentation
This paper addresses the few-shot knowledge graph completion problem, which aims to infer facts for long-tail distributed relations for completing knowledge graphs. The few-shot knowledge graph completion task confronts …
Few-Shot LearningKnowledge Graph CompletionKnowledge GraphsWorld KnowledgeData Augmentation for Few-Shot Knowledge Graph Completion from Hierarchical Perspective
Few-shot knowledge graph completion (FKGC) has become a new research focus in the field of knowledge graphs in recent years, which aims to predict the missing links for relations that only have a few associative triples.…
Data AugmentationKnowledge Graph CompletionKnowledge GraphsSimple Augmentations of Logical Rules for Neuro-Symbolic Knowledge Graph Completion
High-quality and high-coverage rule sets are imperative to the success of Neuro-Symbolic Knowledge Graph Completion (NS-KGC) models, because they form the basis of all symbolic inferences. Recent literature builds neural…
Knowledge Graph CompletionPositive-Unlabeled Learning with Adversarial Data Augmentation for Knowledge Graph Completion
Most real-world knowledge graphs (KG) are far from complete and comprehensive. This problem has motivated efforts in predicting the most plausible missing facts to complete a given KG, i.e., knowledge graph completion (K…
Data AugmentationKnowledge Graph CompletionKnowledge GraphsWorld Knowledge