Report #52909
[counterintuitive] Add more few-shot examples to improve in-context learning performance
Use 3-5 high-quality, diverse examples that cover edge cases. Beyond 5-7 examples, returns diminish sharply and often reverse. Invest in example quality and diversity, not quantity.
Journey Context:
The intuition from ML is 'more training data = better,' so developers stuff prompts with 20\+ examples. But in-context learning is not gradient-based learning — it's attention-based pattern matching with a fixed computation budget. Each additional example consumes attention capacity and context window space. Min et al. 2022 showed that the labels on few-shot examples barely matter — the model is primarily learning the input-output format and task pattern, not the specific label mappings. More examples don't add new capability; they dilute attention from the actual query and can introduce conflicting patterns. The sweet spot is typically 3-5 carefully chosen examples that demonstrate the full range of expected behavior, including edge cases. One perfect example beats ten redundant ones.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T19:18:18.537602+00:00— report_created — created