Investigating Robustness and Interpretability of Link Prediction via Adversarial Modifications

05/02/2019
by   Pouya Pezeshkpour, et al.
6

Representing entities and relations in an embedding space is a well-studied approach for machine learning on relational data. Existing approaches, however, primarily focus on improving accuracy and overlook other aspects such as robustness and interpretability. In this paper, we propose adversarial modifications for link prediction models: identifying the fact to add into or remove from the knowledge graph that changes the prediction for a target fact after the model is retrained. Using these single modifications of the graph, we identify the most influential fact for a predicted link and evaluate the sensitivity of the model to the addition of fake facts. We introduce an efficient approach to estimate the effect of such modifications by approximating the change in the embeddings when the knowledge graph changes. To avoid the combinatorial search over all possible facts, we train a network to decode embeddings to their corresponding graph components, allowing the use of gradient-based optimization to identify the adversarial modification. We use these techniques to evaluate the robustness of link prediction models (by measuring sensitivity to additional facts), study interpretability through the facts most responsible for predictions (by identifying the most influential neighbors), and detect incorrect facts in the knowledge base.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/27/2021

KGRefiner: Knowledge Graph Refinement for Improving Accuracy of Translational Link Prediction Methods

Link prediction is the task of predicting missing relations between enti...
research
06/19/2019

An Open-World Extension to Knowledge Graph Completion Models

We present a novel extension to embedding-based knowledge graph completi...
research
11/11/2021

Poisoning Knowledge Graph Embeddings via Relation Inference Patterns

We study the problem of generating data poisoning attacks against Knowle...
research
07/01/2019

Augmenting and Tuning Knowledge Graph Embeddings

Knowledge graph embeddings rank among the most successful methods for li...
research
09/05/2018

Embedding Multimodal Relational Data for Knowledge Base Completion

Representing entities and relations in an embedding space is a well-stud...
research
10/07/2020

Multilingual Knowledge Graph Completion via Ensemble Knowledge Transfer

Predicting missing facts in a knowledge graph (KG) is a crucial task in ...
research
11/01/2019

InteractE: Improving Convolution-based Knowledge Graph Embeddings by Increasing Feature Interactions

Most existing knowledge graphs suffer from incompleteness, which can be ...

Please sign up or login with your details

Forgot password? Click here to reset