Towards Hierarchical Importance Attribution: Explaining Compositional Semantics for Neural Sequence Models
원문 초록
The impressive performance of neural networks on natural language processing tasks attributes to their ability to model complicated word and phrase compositions. To explain how the model handles semantic compositions, we study hierarchical explanation of neural network predictions. We identify non-additivity and context independent importance attributions within hierarchies as two desirable properties for highlighting word and phrase compositions. We show some prior efforts on hierarchical explanations, e.g. contextual decomposition, do not satisfy the desired properties mathematically, leading to inconsistent explanation quality in different models. In this paper, we start by proposing a formal and general way to quantify the importance of each word and phrase. Following the formulation, we propose Sampling and Contextual Decomposition (SCD) algorithm and Sampling and Occlusion (SOC) algorithm. Human and metrics evaluation on both LSTM models and BERT Transformer models on multiple datasets show that our algorithms outperform prior hierarchical explanation algorithms. Our algorithms help to visualize semantic composition captured by models, extract classification rules and improve human trust of models. Project page: https://inklab.usc.edu/hiexpl/
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Synthetic Dataset for Evaluating Complex Compositional Knowledge for Natural Language Inference
Semantic Prediction: Which One Should Come First, Recognition or Prediction?
SnapMix: Semantically Proportional Mixing for Augmenting Fine-grained Data
SentiBERT: A Transferable Transformer-Based Architecture for Compositional Sentiment Semantics
Autoencoding Pixies: Amortised Variational Inference with Graph Convolutions for Functional Distributional Semantics
No Word is an Island -- A Transformation Weighting Model for Semantic Composition
토론
이 논문과 연결된 포럼 글이 아직 없습니다.