Overview
Direct Answer
In-context learning is the ability of large language models to adapt behaviour and perform new tasks by conditioning on examples or instructions embedded directly in the input prompt, without modifying the model's underlying parameters. This represents a fundamental departure from traditional machine learning approaches that require retraining or fine-tuning.
How It Works
When relevant examples, instructions, or few-shot demonstrations are provided at the beginning of a prompt, transformer-based models leverage their attention mechanisms to recognise patterns and apply implicit learning directly during inference. The model's internal representations shift to accommodate the new task context, with later token predictions influenced by earlier contextual information through learned attention weights.
Why It Matters
This capability dramatically reduces deployment friction and cost by eliminating the need for task-specific fine-tuning cycles, which require labelled data, computational resources, and model versioning overhead. Organisations can iterate rapidly on use cases, adapt to domain shifts, and deploy generalised models across diverse applications without retraining.
Common Applications
Practical applications include zero-shot and few-shot classification in customer support (routing queries by providing category examples), legal document analysis where domain-specific terminology is demonstrated in-prompt, and cross-lingual translation tasks where bilingual examples guide behaviour. Content moderation systems and domain-specific question-answering similarly rely on contextual demonstration.
Key Considerations
Performance remains sensitive to example selection, ordering, and prompt formulation; there is no guarantee of task mastery regardless of in-prompt guidance. Context window length constraints and potential brittleness with complex reasoning tasks necessitate careful validation before production deployment.
Referenced By2 terms mention In-Context Learning
Other entries in the wiki whose definition references In-Context Learning — useful for understanding how this concept connects across Artificial Intelligence and adjacent domains.
More in Artificial Intelligence
Symbolic AI
Foundations & TheoryAn approach to AI that uses human-readable symbols and rules to represent problems and derive solutions through logical reasoning.
Neural Processing Unit
Models & ArchitectureA specialised processor designed to accelerate neural network computations in edge devices and mobile platforms.
AI Governance
Safety & GovernanceThe frameworks, policies, and regulations that guide the responsible development and deployment of AI technologies.
AI Accelerator
Infrastructure & OperationsSpecialised hardware designed to speed up AI computations, including GPUs, TPUs, and custom AI chips.
Turing Test
Foundations & TheoryA measure of machine intelligence proposed by Alan Turing, where a machine is deemed intelligent if it can exhibit conversation indistinguishable from a human.
Artificial Narrow Intelligence
Foundations & TheoryAI systems designed and trained for a specific task or narrow range of tasks, such as image recognition or language translation.
ROC Curve
Evaluation & MetricsA graphical plot illustrating the diagnostic ability of a binary classifier as its discrimination threshold is varied.
AI Watermarking
Safety & GovernanceTechniques for embedding imperceptible statistical patterns in AI-generated content to enable reliable detection and provenance tracking of synthetic outputs.