mlsanityData to 14 Oct 2026

Understanding Interlocking Dynamics of Cooperative Rationalization

arXiv 2110.13880 ↗First posted 26 Oct 2021cs.LG cs.AI cs.CLcited by 36

Not on the map. Why?

Abstract (arXiv)

Selective rationalization explains the prediction of complex neural networks by finding a small subset of the input that is sufficient to predict the neural model output. The selection mechanism is commonly integrated into the model itself by specifying a two-component cascaded system consisting of a rationale generator, which makes a binary selection of the input features (which is the rationale), and a predictor, which predicts the output based only on the selected features. The components are trained jointly to optimize prediction performance. In this paper, we reveal a major problem with such cooperative rationalization paradigm -- model interlocking. Interlocking arises when the predictor overfits to the features selected by the generator thus reinforcing the generator's selection even if the selected rationales are sub-optimal. The fundamental cause of the interlocking problem is that the rationalization objective to be minimized is concave with respect to the generator's selection policy. We propose a new rationalization framework, called A2R, which introduces a third component into the architecture, a predictor driven by soft attention as opposed to selection. The generator now realizes both soft and hard attention over the features and these are fed into the two different predictors. While the generator still seeks to support the original predictor performance, it also minimizes a gap between the two predictors. As we will show theoretically, since the attention-based predictor exhibits a better convexity property, A2R can overcome the concavity barrier. Our experiments on two synthetic benchmarks and two real datasets demonstrate that A2R can significantly alleviate the interlock problem and find explanations that better align with human judgments. We release our code at https://github.com/Gorov/Understanding_Interlocking.

Key facts. Cited by 36 papers in the map (data through 14 Oct 2026). Builds on 43 of its 49 references that are in the map. First posted on arXiv 26 Oct 2021.

Builds on

43 of 49 references.

References · 43

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  4. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  6. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  8. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
  9. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  10. 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,423
  11. 2019Attention is not Explanationcited by 929
  12. 2019Attention is not not Explanationcited by 636
31 more
  1. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
  2. 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
  3. 2019Is Attention Interpretable?cited by 389
  4. 2015Neural Module Networkscited by 376
  5. 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 341
  6. 2016Rationalizing Neural Predictionscited by 281
  7. 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
  8. 2016Understanding Neural Networks through Representation Erasurecited by 224
  9. 2015Visualizing and Understanding Neural Models in NLPcited by 200
  10. 2020Invariant Rationalizationcited by 131
  11. 2017Inferring and Executing Programs for Visual Reasoningcited by 130
  12. 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
  13. 2020The elephant in the interpretability room: Why use attention as explanation when we have saliency methods?cited by 122
  14. 2019Learning to Deceive with Attention-Based Explanationscited by 111
  15. 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 106
  16. 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
  17. 2019Rethinking Cooperative Rationalization: Introspective Extraction and Complement Controlcited by 96
  18. 2017Structured Attention Networkscited by 95
  19. 2016Learning to Compose Neural Networks for Question Answeringcited by 85
  20. 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
  21. 2019Inferring Which Medical Treatments Work from Reports of Clinical Trialscited by 64
  22. 2018Deriving Machine Attention from Human Rationalescited by 54
  23. 2020Towards Transparent and Explainable Attention Modelscited by 47
  24. 2019A Game Theoretic Approach to Class-wise Selective Rationalizationcited by 32
  25. 2020Learning from the Best: Rationalizing Prediction by Adversarial Information Calibrationcited by 25
  26. 2021Rationalization through Conceptscited by 19
  27. 2021SPECTRA: Sparse Structured Text Rationalizationcited by 19
  28. 2020Staying True to Your Word: (How) Can Attention Become Explanation?cited by 18
  29. 2021The Irrationality of Neural Rationale Modelscited by 16
  30. 2020Why do you think that? Exploring Faithful Sentence-Level Rationales Without Supervisioncited by 15
  31. 2018Extractive Adversarial Networks: High-Recall Explanations for Identifying Personal Attacks in Social Media Postscited by 9

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 2; 2022: 6; 2023: 12; 2024: 9; 2025: 5; 2026: 2.

36 papers.

Sort:

  1. 2021UNIREX: A Unified Learning Framework for Language Model Rationale Extractioncited by 32
  2. 2021What to Learn, and How: Toward Effective Learning from Rationalescited by 25
  3. 2023Rationalization for Explainable NLP: A Surveycited by 22
  4. 2023D-Separation for Causal Self-Explanationcited by 21
  5. 2023Towards Trustworthy Explanation: On Causal Rationalizationcited by 19
  6. 2023MDACE: MIMIC Documents Annotated with Code Evidencecited by 19
  7. 2022FR: Folded Rationalization with a Unified Encodercited by 18
  8. 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalizationcited by 15
  9. 2023Decoupled Rationalization with Asymmetric Learning Rates: A Flexible Lipschitz Restraintcited by 14
  10. 2023MGR: Multi-generator Based Rationalizationcited by 12
  11. 2024Is the MMI Criterion Necessary for Interpretability? Degenerating Non-causal Features to Plain Noise for Self-Rationalizationcited by 11
  12. 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domainscited by 11
24 more
  1. 2024Navigating the Shortcut Maze: A Comprehensive Analysis of Shortcut Learning in Text Classification by Language Modelscited by 10
  2. 2024Towards Faithful Explanations: Boosting Rationalization with Shortcuts Discoverycited by 8
  3. 2023On the Interplay between Fairness and Explainabilitycited by 7
  4. 2022A Survey of Computer Vision Technologies In Urban and Controlled-environment Agriculturecited by 6
  5. 2025Breaking Free from MMI: A New Frontier in Rationalization by Probing Input Utilizationcited by 6
  6. 2025Adversarial Cooperative Rationalization: The Risk of Spurious Correlations in Even Clean Datasetscited by 6
  7. 2022Hierarchical Interpretation of Neural Text Classificationcited by 5
  8. 2024Sparse and Faithful Explanations Without Sparse Modelscited by 5
  9. 2024Evaluating Input Feature Explanations through a Unified Diagnostic Evaluation Frameworkcited by 5
  10. 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detectorcited by 5
  11. 2026GNN Explanations that do not Explain and How to find Themcited by 5
  12. 2022AutoCAD: Automatically Generating Counterfactuals for Mitigating Shortcut Learningcited by 4
  13. 2023REFER: An End-to-end Rationale Extraction Framework for Explanation Regularizationcited by 4
  14. 2024MARE: Multi-Aspect Rationale Extractor on Unsupervised Rationale Extractioncited by 4
  15. 2023Consistent Multi-Granular Rationale Extraction for Explainable Multi-hop Fact Verificationcited by 3
  16. 2023Unsupervised Selective Rationalization with Noise Injectioncited by 3
  17. 2022Assistive Recipe Editing through Critiquingcited by 2
  18. 2023You Only Forward Once: Prediction and Rationalization in A Single Forward Passcited by 2
  19. 2025Boosting Explainability through Selective Rationalization in Pre-trained Language Modelscited by 2
  20. 2022Interlock-Free Multi-Aspect Rationalization for Text Classificationcited by 1
  21. 2025Learnable Game-theoretic Policy Optimization for Data-centric Self-explanation Rationalizationcited by 1
  22. 2024Improving Decision Sparsitycited by 0
  23. 2024Interlocking-free Selective Rationalization Through Genetic-based Learningcited by 0
  24. 2026Learn from A Rationalist: Distilling Intermediate Interpretable Rationalescited by 0