Papers › Modeling Paths for Explainable Knowledge Base Completion

Modeling Paths for Explainable Knowledge Base Completion

1 Aug 2019WS 2019 8archive 2025-07-28

Josua Stadelmaier, Sebastian Pad{\'o}

A common approach in knowledge base completion (KBC) is to learn representations for entities and relations in order to infer missing facts by generalizing existing ones. A shortcoming of standard models is that they do not explain their predictions to make them verifiable easily to human inspection. In this paper, we propose the Context Path Model (CPM) which generates explanations for new facts in KBC by providing sets of \textit{context paths} as supporting evidence for these triples. For example, a new triple (Theresa May, nationality, Britain) may be explained by the path (Theresa May, born in, Eastbourne, contained in, Britain). The CPM is formulated as a wrapper that can be applied on top of various existing KBC models. We evaluate it for the well-established TransE model. We observe that its performance remains very close despite the added complexity, and that most of the paths proposed as explanations provide meaningful evidence to assess the correctness.

PaperPDFCode

Code

JosuaStadelmaier/CPM officialmentioned in papertf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Knowledge Base Completion

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

TransE

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections