Cross-Refine: Improving Natural Language Explanation Generation by Learning in Tandem
Qianli Wang, Tatiana Anikina, Nils Feldhus, Simon Ostermann, Sebastian, M\"oller, Vera Schmitt

TL;DR
Cross-Refine introduces a novel method where two LLMs collaboratively generate and refine natural language explanations without supervised training, improving explanation quality across multiple NLP tasks and languages.
Contribution
It proposes a tandem learning approach with generator and critic LLMs that refines explanations through feedback, eliminating the need for supervised data.
Findings
Cross-Refine outperforms Self-Refine in automatic and human evaluations.
Effective with less powerful LLMs, unlike Self-Refine which needs ChatGPT.
Both feedback and suggestions are crucial for explanation refinement.
Abstract
Natural language explanations (NLEs) are vital for elucidating the reasoning behind large language model (LLM) decisions. Many techniques have been developed to generate NLEs using LLMs. However, like humans, LLMs might not always produce optimal NLEs on first attempt. Inspired by human learning processes, we introduce Cross-Refine, which employs role modeling by deploying two LLMs as generator and critic, respectively. The generator outputs a first NLE and then refines this initial explanation using feedback and suggestions provided by the critic. Cross-Refine does not require any supervised training data or additional training. We validate Cross-Refine across three NLP tasks using three state-of-the-art open-source LLMs through automatic and human evaluation. We select Self-Refine (Madaan et al., 2023) as the baseline, which only utilizes self-feedback to refine the explanations. Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Intelligent Tutoring Systems and Adaptive Learning · Explainable Artificial Intelligence (XAI)
