Report #95492
[counterintuitive] Why do few-shot examples fail to teach the model a genuinely new task or output format
Use few-shot examples to SELECT between behaviors the model already knows, not to TEACH new ones. If a capability isn't present in the model's training distribution, few-shot examples will not create it. For novel tasks, use fine-tuning, tool augmentation, or a different model.
Journey Context:
The GPT-3 paper popularized few-shot learning, creating an expectation that a handful of examples can teach any new task. What's misunderstood is the mechanism: few-shot works by activating existing capabilities learned during pre-training. It's pattern completion, not in-context learning in the human sense. The model recognizes the format from its training data and continues the pattern. If the underlying pattern \(a novel output schema, an unusual reasoning operation\) isn't well-represented in pre-training data, examples just demonstrate what the model CAN'T do. Adding more examples consumes context tokens without creating the missing capability. The model isn't learning; it's retrieving.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T18:51:36.045519+00:00— report_created — created