ExplainabilityTransparencyTrustworthinesscs.CL
Rationalization for Explainable NLP: A Survey
Sai Gurrapu, Ajay Kulkarni, Lifu Huang, Ismini Lourentzou, Laura Freeman, Feras A. Batarseh
January 21, 2023
Frontiers Artif. Intell.
74 citations
1 influential
Key Takeaways
-
Natural language explanations are more accessible than traditional explainability methods: The paper identifies that numerical techniques like LIME and Shapley values, as well as visualization methods like saliency heatmaps, "require specialized knowledge," whereas rationalization—which provides explanations in plain language—is "intuitive, human-comprehensible, and accessible to non-technical users."
-
There's a significant trade-off between AI performance and explainability: The survey notes that "recent advances in deep learning have improved the performance of many Natural Language Processing tasks" but this improvement "comes at the expense of model explainability," highlighting a key tension in developing responsible AI systems.
-
Rationalization is an emerging but disorganized field: As the first comprehensive survey of rationalization literature (2007-2022), the paper reveals that while rationalization has become "an attractive technique" due to improvements in natural language generation, the field lacks organization and standardization across different NLP applications.
-
A new framework called Rational AI (RAI) is needed to advance the field: The authors introduce "Rational AI" as a new subfield within Explainable AI to address gaps in current rationalization approaches and establish more systematic methods for generating trustworthy explanations.
-
Standardized evaluation methods and resources are lacking: The survey catalogs available methods, evaluations, code, and datasets across various NLP tasks, implying that the field currently lacks consistent standards for assessing whether AI explanations are actually reliable and trustworthy.
Abstract
Recent advances in deep learning have improved the performance of many Natural Language Processing (NLP) tasks such as translation, question-answering, and text classification. However, this improvement comes at the expense of model explainability. Black-box models make it difficult to understand the internals of a system and the process it takes to arrive at an output. Numerical (LIME, Shapley) and visualization (saliency heatmap) explainability techniques are helpful; however, they are insufficient because they require specialized knowledge. These factors led rationalization to emerge as a more accessible explainable technique in NLP. Rationalization justifies a model's output by providing a natural language explanation (rationale). Recent improvements in natural language generation have made rationalization an attractive technique because it is intuitive, human-comprehensible, and accessible to non-technical users. Since rationalization is a relatively new field, it is disorganized. As the first survey, rationalization literature in NLP from 2007-2022 is analyzed. This survey presents available methods, explainable evaluations, code, and datasets used across various NLP tasks that use rationalization. Further, a new subfield in Explainable AI (XAI), namely, Rational AI (RAI), is introduced to advance the current state of rationalization. A discussion on observed insights, challenges, and future directions is provided to point to promising research opportunities.
Paper Info
arXiv ID2301.08912
PublishedJanuary 21, 2023
Citations
74
Influential
1
Relevance82%
VenueFrontiers Artif. Intell.
TypeReview, JournalArticle
Categorycs.CL
Responsible AI Topics
ExplainabilityTransparencyTrustworthiness
Links
Citation data from Semantic Scholar