How does Self-Refine differ from chain-of-thought?
Prompt Engineering Patterns: Tree of Thoughts, Graph of Thoughts, Self-Refine, Reflexion
Audio flashcard · 0:17Nortren·
How does Self-Refine differ from chain-of-thought?
0:17
CoT produces reasoning before a single final answer. Self-Refine produces an answer first, then improves it through self-criticism cycles. CoT is one-shot reasoning; Self-Refine is iterative refinement. They can be combined: use CoT for the initial answer, then Self-Refine to iterate on it. The combination usually outperforms either alone.
arxiv.org