iFlip: Iterative Feedback-driven Counterfactual Example Refinement
Not on the map. Why?
Abstract (arXiv)
Counterfactual examples are minimal edits to an input that alter a model's prediction. They are widely employed in explainable AI to probe model behavior and in natural language processing (NLP) to augment training data. However, generating valid counterfactuals with large language models (LLMs) remains challenging, as existing single-pass methods often fail to induce reliable label changes, neglecting LLMs' self-correction capabilities. To explore this untapped potential, we propose iFlip, an iterative refinement approach that leverages three types of feedback, including model confidence, feature attribution, and natural language. Our results show that iFlip achieves an average 57.8% higher validity than the five state-of-the-art baselines, as measured by the label flipping rate. The user study further corroborates that iFlip outperforms baselines in completeness, overall satisfaction, and feasibility. In addition, ablation studies demonstrate that three components are paramount for iFlip to generate valid counterfactuals: leveraging an appropriate number of iterations, pointing to highly attributed words, and early stopping. Finally, counterfactuals generated by iFlip enable effective counterfactual data augmentation, substantially improving model performance and robustness.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 48 of its 59 references that are in the map. First posted on arXiv 4 Jan 2026.
Builds on
48 of 59 references.
References · 48
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2024A Survey on LLM-as-a-Judgecited by 1,384
- 2025gpt-oss-120b & gpt-oss-20b Model Cardcited by 1,258
- 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 946
- 2019Attention is not Explanationcited by 916
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2024From Generation to Judgment: Opportunities and Challenges of LLM-as-a-judgecited by 480
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
36 more
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2022Generating Sequences by Learning to Self-Correctcited by 271
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 155
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2024AttnLRP: Attention-Aware Layer-Wise Relevance Propagation for Transformerscited by 116
- 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 105
- 2024SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationalescited by 102
- 2023Towards LLM-guided Causal Explainability for Black-box Text Classifierscited by 44
- 2023Self-Polish: Enhance Reasoning in Large Language Models via Problem Refinementcited by 43
- 2024LLMs for Generating and Evaluating Counterfactuals: A Comprehensive Studycited by 30
- 2024Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMscited by 28
- 2022ferret: a Framework for Benchmarking Explainers on Transformerscited by 26
- 2023CREST: A Joint Framework for Rationalization and Counterfactual Text Generationcited by 24
- 2022CORE: A Retrieve-then-Edit Framework for Counterfactual Data Generationcited by 23
- 2022Is BERT Robust to Label Noise? A Study on Learning with Noisy Labels in Text Classificationcited by 21
- 2024A Survey on Natural Language Counterfactual Generationcited by 21
- 2024ChatGPT Rates Natural Language Explanation Quality Like Humans: But on Which Scales?cited by 17
- 2024Zero-shot LLM-guided Counterfactual Generation: A Case Study on NLP Model Evaluationcited by 17
- 2024On the Intrinsic Self-Correction Capability of LLMs: Uncertainty and Latent Conceptcited by 16
- 2025LLMs Don't Know Their Own Decision Boundaries: The Unreliability of Self-Generated Counterfactual Explanationscited by 16
- 2025Self-Critique and Refinement for Faithful Natural Language Explanationscited by 9
- 2023TIGTEC : Token Importance Guided TExt Counterfactualscited by 8
- 2024Cross-Refine: Improving Natural Language Explanation Generation by Learning in Tandemcited by 8
- 2024Towards Unifying Evaluation of Counterfactual Explanations: Leveraging Large Language Models for Human-Centric Assessmentscited by 8
- 2024PairCFR: Enhancing Model Training on Paired Counterfactually Augmented Data through Contrastive Learningcited by 7
- 2025FitCF: A Framework for Automatic Feature Importance-guided Counterfactual Example Generationcited by 6
- 2025Self-Evaluating LLMs for Multi-Step Tasks: Stepwise Confidence Estimation for Failure Detectioncited by 6
- 2025Truth or Twist? Optimal Model Selection for Reliable Label Flipping Evaluation in LLM-based Counterfactualscited by 5
- 2025Self-Correcting Large Language Models: Generation vs. Multiple Choicecited by 5
- 2026Can Large Language Models Still Explain Themselves? Investigating the Impact of Quantization on Self-Explanationscited by 5
- 2024A Comparative Analysis of Counterfactual Explanation Methods for Text Classifierscited by 4
- 2025Guiding LLMs to Generate High-Fidelity and High-Quality Counterfactual Explanations for Text Classificationcited by 3
- 2025Confidence-Guided Error Correction for Disordered Speech Recognitioncited by 1
- 2026Parallel Universes, Parallel Languages: A Comprehensive Study on LLM-based Multilingual Counterfactual Example Generationcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.