MemotivaPrompt Engineering Patterns: Tree of Thoughts, Graph of Thoughts, Self-Refine, Reflexion

How does Self-Refine differ from chain-of-thought?

Prompt Engineering Patterns: Tree of Thoughts, Graph of Thoughts, Self-Refine, Reflexion

Audio flashcard · 0:17

Nortren·

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