paper-with-me

홈 › Papers

Towards Hierarchical Importance Attribution: Explaining Compositional Semantics for Neural Sequence Models

2019-11-08 · ICLR 2020 1 · Xisen Jin, Zhongyu Wei, Junyi Du, xiangyang xue, Xiang Ren

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/

📄 PDF Abstract BibTeX arXiv:1911.06194

Code (3)

g8a9/ferret pytorch
mattemartini/explainable-and-trustworthy-ai-project pytorch
optum/long-medical-document-lms pytorch

Tasks

Semantic Composition

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
Residual Connection 설명 없음
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.

Similar Papers 제목 키워드 기반

Grounding Language about Belief in a Bayesian Theory-of-Mind

2024-02-16 · Lance Ying, Tan Zhi-Xuan, Lionel Wong, Vikash Mansinghka 외

Despite the fact that beliefs are mental states that cannot be directly observed, humans talk about each others' beliefs on a regular basis, often using rich compositional language to describe what others think and know.…

Attribute

Explaining Arguments' Strength: Unveiling the Role of Attacks and Supports (Technical Report)

2024-04-22 · Xiang Yin, Potyka Nico, Francesca Toni

Quantitatively explaining the strength of arguments under gradual semantics has recently received increasing attention. Specifically, several works in the literature provide quantitative explanations by computing the att…

Fraud Detection

Argument Attribution Explanations in Quantitative Bipolar Argumentation Frameworks (Technical Report)

2023-07-25 · Xiang Yin, Nico Potyka, Francesca Toni

Argumentative explainable AI has been advocated by several in recent years, with an increasing interest on explaining the reasoning outcomes of Argumentation Frameworks (AFs). While there is a considerable body of resear…

Fake News DetectionRecommendation Systems

Attributions All the Way Down? The Metagame of Interpretability

2026-05-07 · Hubert Baniecki, Przemyslaw Biecek, Fabian Fumagalli arxiv

We introduce the metagame, a conceptual framework for quantifying second-order interaction effects of model explanations. For any first-order attribution $φ(f)$ explaining a model $f$, we measure the directional influenc…

On Explaining Your Explanations of BERT: An Empirical Study with Sequence Classification

2021-01-01 · Zhengxuan Wu, Desmond C. Ong

BERT, as one of the pretrianed language models, attracts the most attention in recent years for creating new benchmarks across GLUE tasks via fine-tuning. One pressing issue is to open up the blackbox and explain the dec…

General ClassificationSentiment Analysis