atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Towards Faithful Explanations: Boosting Rationalization with Shortcuts Discovery

ICLR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Prototype and concept dictionary models · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SSR, a semi-supervised selective rationalization method that discovers shortcut tokens by comparing unsupervised rationales with gold rationales, then uses uniform-KL and virtual shortcut representation losses plus random/semantic data augmentation to reduce shortcut reliance.

Problem

Selective rationalization models often exploit spurious shortcuts in data to make predictions and compose rationales, while gold rationale annotations are scarce, limiting supervised and semi-supervised approaches.

Approach

Identify potential shortcut tokens as tokens selected by a trained unsupervised rationalizer but absent from gold rationales, then inject these shortcuts into training via a uniform-prediction KL constraint or virtual shortcut representations, and augment data by replacing shortcut tokens randomly or semantically.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SSR_unif instead of Vanilla Sup-RATSSR_unif · MoviesTask F1: 93.6 $\pm$ 0.3 -> 94.3 $\pm$ 0.3Helped
add random data augmentation (ablation)SSR_unif · Evidence InferenceToken F1: 26.8 $\pm$ 0.2 -> 33.1 $\pm$ 0.2Helped
add semantic rather than random data augmentation (ablation)SSR_unif · Evidence InferenceToken F1: 33.1 $\pm$ 0.2 -> 33.5 $\pm$ 0.4Helped
add mixed data augmentation (ablation)SSR_unif · MultiRCToken F1: 56.2 $\pm$ 0.2 -> 40.3 $\pm$ 0.5Hurt
add mixed data augmentation (ablation)SSR_unif · MoviesTask F1: 94.3 $\pm$ 0.3 -> 94.5 $\pm$ 0.2Helped
use SSR_virt rather than SSR_unifSSR · Evidence InferenceTask F1: 46.8 $\pm$ 0.3 -> 50.4 $\pm$ 0.3Helped
add semantic data augmentation (ablation)SSR_virt · BoolQTask F1: 58.2 $\pm$ 0.5 -> 61.1 $\pm$ 0.3Helped
add mixed data augmentation (ablation)SSR_virt · MoviesToken F1: 34.6 $\pm$ 0.2 -> 37.4 $\pm$ 0.1Helped
add shared selector and predictor encoders (ablation)SSR_unif · MoviesTask F1: 88.3 $\pm$ 0.1 -> 94.3 $\pm$ 0.3Helped
add shared selector and predictor encoders (ablation)SSR_virt · MoviesTask F1: 87.9 $\pm$ 0.5 -> 90.0 $\pm$ 0.0Helped
add shared W_a and W_p parameters (ablation)SSR_virt · MoviesTask F1: 88.3 $\pm$ 0.3 -> 90.0 $\pm$ 0.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: Movies MultiRC BoolQ Evidence Inference FEVER IMDB SST-2

Benchmarks: Movies MultiRC BoolQ Evidence Inference FEVER IMDB SST-2

Metrics: weighted F1 (task) token-level F1 (rationale)

Baselines: Vanilla Un-RAT IB INVRAT Inter-RAT MCD CAR 3Player Vanilla Sup-RAT Pipeline UNIREX AT-BMC Vanilla Semi-RAT

Builds on: Gumbel-Softmax ERASER benchmark AT-BMC WSEE UNIREX

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy