Explaining Knowledge Graph Embedding via Latent Rule Learning
Knowledge Graph Embeddings (KGEs) embed entities and relations into continuous vector space following certain assumption, and are a powerful tools for representation learning of knowledge graphs. However, following vector space assumptions makes KGE a one step reasoner that directly predict final results without reasonable multi-hop reasoning steps. Thus KGEs are black-box models and explaining predictions made by KGEs remains unsolved. In this paper, we propose KGExplainer, the first general approach of providing explanations for predictions from KGE models. KGExplainer is a multi-hop reasoner learning latent rules for link prediction and is encouraged to behave similarly to KGEs during prediction through knowledge distillation. For explanation, KGExplainer outputs a ranked list of rules for each relation. Experiments on benchmark datasets with two target KGEs show that our approach is faithfulness to replicate KGEs behaviors for link prediction and is good at outputting quality rules for effective explanations.
Code (0)
등록된 구현이 없습니다.
Tasks
Graph EmbeddingKnowledge DistillationKnowledge Graph EmbeddingKnowledge Graph EmbeddingsKnowledge GraphsLink PredictionPredictionRepresentation LearningSimilar Papers 제목 키워드 기반
Explaining Link Predictions in Knowledge Graph Embedding Models with Influential Examples
We study the problem of explaining link predictions in the Knowledge Graph Embedding (KGE) models. We propose an example-based approach that exploits the latent space representation of nodes and edges in a knowledge grap…
Graph EmbeddingKnowledge Graph EmbeddingKnowledge Graph Embeddings and Explainable AI
Knowledge graph embeddings are now a widely adopted approach to knowledge representation in which entities and relationships are embedded in vector spaces. In this chapter, we introduce the reader to the concept of knowl…
Knowledge Graph EmbeddingsEnhancing Embedding Representations of Biomedical Data using Logic Knowledge
Knowledge Graph Embeddings (KGE) have become a quite popular class of models specifically devised to deal with ontologies and graph structure data, as they can implicitly encode statistical dependencies between entities …
Knowledge Graph CompletionKnowledge Graph EmbeddingsKnowledge GraphsRelational ReasoningDegreEmbed: incorporating entity embedding into logic rule learning for knowledge graph reasoning
Knowledge graphs (KGs), as structured representations of real world facts, are intelligent databases incorporating human knowledge that can help machine imitate the way of human problem solving. However, KGs are usually …
Knowledge GraphsLink PredictionQuestion AnsweringRecommendation SystemsFrom Latent to Lucid: Transforming Knowledge Graph Embeddings into Interpretable Structures with KGEPrisma
In this paper, we introduce a post-hoc and local explainable AI method tailored for Knowledge Graph Embedding (KGE) models. These models are essential to Knowledge Graph Completion yet criticized for their opaque, black-…
Graph EmbeddingKnowledge Graph CompletionKnowledge Graph EmbeddingKnowledge Graph Embeddings+1