Læring i kontekst

term_id: in_context_learning

Category: application_paradigms

Definition

Læring i kontekst (ICL) tillater store språkmodeller å tilpasse seg nye oppgaver uten å oppdatere vektene sine. Ved å gi inn-og-ut-data-par innenfor prompt-konteksten, infererer modellen mønsteret og kan utføre oppgaven umiddelbart.

Summary

En teknikk der modeller lærer å utføre oppgaver ved å observere eksempler gitt i prompten.

Key Concepts

  • Læring med få eksempler
  • Null-eksempel
  • Prompt-design
  • Vekt-fri tilpasning

Use Cases

  • Rask testing av modellens evner på nye datasett
  • Dynamisk oppgavebytte i samtalerobotter
  • Prototyping av AI-applikasjoner uten omtrening

Code Example

1
2
prompt = "Translate English to French:\nEnglish: Hello\nFrench: Bonjour\nEnglish: Cat\nFrench:"
response = model.generate(prompt)