SelfCheck: Using LLMs to Zero-Shot Check Their Own Step-by-Step Reasoning
원문 초록
The recent progress in large language models (LLMs), especially the invention of chain-of-thought prompting, has made it possible to automatically answer questions by stepwise reasoning. However, when faced with more complicated problems that require non-linear thinking, even the strongest LLMs make mistakes. To address this, we explore whether LLMs are able to recognize errors in their own step-by-step reasoning, without resorting to external resources. To this end, we propose SelfCheck, a general-purpose zero-shot verification schema for recognizing such errors. We then use the results of these checks to improve question-answering performance by conducting weighted voting on multiple solutions to the question. We test SelfCheck on three datasets (GSM8K, MathQA, and MATH) and find that it successfully recognizes errors and, in turn, increases final answer accuracies.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Evolving Prompts In-Context: An Open-ended, Self-replicating Perspective
AgentGroupChat-V2: Divide-and-Conquer Is What LLM-Based Multi-Agent System Need
Re-Initialization Token Learning for Tool-Augmented Large Language Models
Learning a Continue-Thinking Token for Enhanced Test-Time Scaling
CoRE: Enhancing Metacognition with Label-free Self-evaluation in LRMs
Activation Steering for Chain-of-Thought Compression
토론
이 논문과 연결된 포럼 글이 아직 없습니다.