CLAIApr 26, 2024

LLMs for Generating and Evaluating Counterfactuals: A Comprehensive Study

arXiv:2405.00722v240 citationsh-index: 13EMNLP
Originality Incremental advance
AI Analysis

It addresses the need for explainable AI in NLP by exploring LLMs for counterfactual generation, though it is incremental in comparing existing models.

This study investigated the use of Large Language Models (LLMs) to generate and evaluate counterfactuals for NLP tasks, finding that LLMs produce fluent counterfactuals but struggle with minimal changes and show biases in evaluation, with GPT4 performing better in some aspects.

As NLP models become more complex, understanding their decisions becomes more crucial. Counterfactuals (CFs), where minimal changes to inputs flip a model's prediction, offer a way to explain these models. While Large Language Models (LLMs) have shown remarkable performance in NLP tasks, their efficacy in generating high-quality CFs remains uncertain. This work fills this gap by investigating how well LLMs generate CFs for two NLU tasks. We conduct a comprehensive comparison of several common LLMs, and evaluate their CFs, assessing both intrinsic metrics, and the impact of these CFs on data augmentation. Moreover, we analyze differences between human and LLM-generated CFs, providing insights for future research directions. Our results show that LLMs generate fluent CFs, but struggle to keep the induced changes minimal. Generating CFs for Sentiment Analysis (SA) is less challenging than NLI where LLMs show weaknesses in generating CFs that flip the original label. This also reflects on the data augmentation performance, where we observe a large gap between augmenting with human and LLMs CFs. Furthermore, we evaluate LLMs' ability to assess CFs in a mislabelled data setting, and show that they have a strong bias towards agreeing with the provided labels. GPT4 is more robust against this bias and its scores correlate well with automatic metrics. Our findings reveal several limitations and point to potential future work directions.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes