Report #82580
[counterintuitive] Give the LLM few-shot examples to teach it new skills or capabilities it doesn't have
Use few-shot examples for format specification and task disambiguation only. For genuinely new capabilities the model doesn't possess, use fine-tuning or external tools. Don't expect in-context examples to grant new reasoning abilities.
Journey Context:
The term 'few-shot learning' creates a misleading intuition that the model is 'learning' from examples. In reality, few-shot examples activate capabilities the model already possesses and specify the desired output format. Research shows that even replacing few-shot examples with random labels from the correct label set often preserves most of the performance benefit—demonstrating that the examples are primarily specifying format, not transferring knowledge. If a model fundamentally cannot solve a class of problem zero-shot, few-shot examples won't bridge that gap. They help only when the issue was that the model didn't understand what output format was expected.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T21:12:16.038995+00:00— report_created — created