Towards structured NLP interpretation via graph explainers

Abstract

Natural language processing (NLP) models have been increasingly deployed in real‐world applications, and interpretation for textual data has also attracted dramatic attention recently. Most existing methods generate feature importance interpretation, which indicate the contribution of each word towards a specific model prediction. Text data typically possess highly structured characteristics and feature importance explanation cannot fully reveal the rich information contained in text. To bridge this gap, we propose to generate structured interpretations for textual data. Specifically, we pre‐process the original text using dependency parsing, which could transform the text from sequences into graphs. Then graph neural networks (GNNs) are utilized to classify the transformed graphs. In particular, we explore two kinds of structured interpretation for pre‐trained GNNs: edge‐level interpretation and subgraph‐level interpretation. Experimental results over three text datasets demonstrate that the structured interpretation can better reveal the structured knowledge encoded in the text. The experimental analysis further indicates that the proposed interpretations can faithfully reflect the decision‐making process of the GNN model.

Document Details

Document Type
Pub Defense Publication
Publication Date
Dec 01, 2021
Source ID
10.1002/ail2.58

Entities

People

  • Fan Yang
  • Hao Yuan
  • Mengnan Du
  • Shuiwang Ji
  • Xia Hu

Organizations

  • Defense Advanced Research Projects Agency
  • Department of Computer Science, University of Oxford
  • Rice University

Tags

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Neural Network Machine Learning.
  • Theoretical Analysis.

Technology Areas

  • AI & ML
  • AI & ML - Information Retrieval
  • AI & ML - Neural Networks