passdrill
AI & LLM Engineering · Prompt Engineering · Card 018/024 medium

Wang et al. (2023), "Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Models," target error categories that plague Kojima et al.'s zero-shot "Let's think step by step" prompting, such as missing reasoning steps and calculation errors. What does Plan-and-Solve prompting add to address this, without using any worked examples?

  1. It instructs the model, in a single zero-shot prompt, to first devise a plan that divides the overall task into smaller subtasks, and then to carry out that plan step by step before giving the final answer
  2. It requires collecting several hundred worked examples with expert-annotated plans and fine-tuning the model on them before it can perform any reasoning
  3. It replaces natural-language reasoning entirely with a formal, executable program that a separate code interpreter runs to produce the final answer
  4. It asks the model to skip straight to the final numeric answer without showing any intermediate reasoning, in order to avoid calculation errors introduced by long chains of text
Next card → Shuffle