Learning to Deceive Knowledge Graph Augmented Models via Targeted Perturbation

10/24/2020
by   Mrigank Raman, et al.
6

Symbolic knowledge (e.g., entities, relations, and facts in a knowledge graph) has become an increasingly popular component of neural-symbolic models applied to machine learning tasks, such as question answering and recommender systems. Besides improving downstream performance, these symbolic structures (and their associated attention weights) are often used to help explain the model's predictions and provide "insights" to practitioners. In this paper, we question the faithfulness of such symbolic explanations. We demonstrate that, through a learned strategy (or even simple heuristics), one can produce deceptively perturbed symbolic structures which maintain the downstream performance of the original structure while significantly deviating from the original semantics. In particular, we train a reinforcement learning policy to manipulate relation types or edge connections in a knowledge graph, such that the resulting downstream performance is maximally preserved. Across multiple models and tasks, our approach drastically alters knowledge graphs with little to no drop in performance. These results raise doubts about the faithfulness of explanations provided by learned symbolic structures and the reliability of current neural-symbolic models in leveraging symbolic knowledge.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/12/2020

Neural-Symbolic Reasoning on Knowledge Graphs

Knowledge graph reasoning is the fundamental component to support machin...
research
04/26/2019

Towards Data Poisoning Attack against Knowledge Graph Embedding

Knowledge graph embedding (KGE) is a technique for learning continuous e...
research
02/08/2022

Computing Rule-Based Explanations of Machine Learning Classifiers using Knowledge Graphs

The use of symbolic knowledge representation and reasoning as a way to r...
research
07/26/2020

Neural-Symbolic Reasoning over Knowledge Graph for Multi-stage Explainable Recommendation

Recent work on recommender systems has considered external knowledge gra...
research
01/17/2022

Generalizable Neuro-symbolic Systems for Commonsense Question Answering

This chapter illustrates how suitable neuro-symbolic models for language...
research
06/26/2019

Generalization to Novel Objects using Prior Relational Knowledge

To solve tasks in new environments involving objects unseen during train...
research
07/05/2021

NOTE: Solution for KDD-CUP 2021 WikiKG90M-LSC

WikiKG90M in KDD Cup 2021 is a large encyclopedic knowledge graph, which...

Please sign up or login with your details

Forgot password? Click here to reset