Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategies

Liangming Pan, Michael Saxon, Wenda Xu, Deepak Nathani, Xinyi Wang +1 more
8/6/2023
cs.CLcs.AIcs.LG

No official code found. Best implementation: teacherpeterpan/self-correction-llm-papers (572 stars, Apache-2.0, last commit 2024-10-28).

Abstract

Large language models (LLMs) have demonstrated remarkable performance across a wide array of NLP tasks. However, their efficacy is undermined by undesired and inconsistent behaviors, including hallucination, unfaithful reasoning, and toxic content. A promising approach to rectify these flaws is self-correction, where the LLM itself is prompted or guided to fix problems in its own output. Techniques leveraging automated feedback -- either produced by the LLM itself or some external system -- are of particular interest as they are a promising way to make LLM-based solutions more practical and deployable with minimal human feedback. This paper presents a comprehensive review of this emerging class of techniques. We analyze and taxonomize a wide array of recent work utilizing these strategies, including training-time, generation-time, and post-hoc correction. We also summarize the major applications of this strategy and conclude by discussing future directions and challenges.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This is a collection of research papers for Self-Correcting Large Language Models with Automated Feedback.

57237Aug 4, 20231 years agoApache-2.0

Similar Papers

Cite this paper

@article{pan2023automatically,
  title  = {Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategies},
  author = {Liangming Pan and Michael Saxon and Wenda Xu and Deepak Nathani and Xinyi Wang and William Yang Wang},
  year   = {2023},
  eprint = {2308.03188},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.03188v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.03188.svg)](https://codeofpaper.com/paper/2308.03188)

Discussion