Zero-Shot Learning

Die Fähigkeit eines Modells, Aufgaben zu lösen, für die es keine spezifischen Trainingsbeispiele gesehen hat – eine Schlüsseleigenschaft moderner Foundation Models und LLMs.

Fortgeschritten2 Min Lesezeit

Erklärung starten

Auf einen Blick

3 Punkte

  1. Keine aufgabenspezifischen Beispiele nötig – nur eine Beschreibung der Aufgabe
  2. Möglich durch das breite Weltwissen aus dem Pre-Training
  3. Grundlage für die Vielseitigkeit von GPT-4, Claude und anderen LLMs

Sofortantwort

Zero-Shot Learning einfach erklärt

Aufgaben lösen ohne aufgabenspezifische Trainingsbeispiele.

Kurz gesagt
Keine aufgabenspezifischen Beispiele nötig – nur eine Beschreibung der Aufgabe
Typischer Einsatz
Textklassifikation, Sprachübersetzung, Sentiment-Analyse
Wichtig zu wissen
Grundlage für die Vielseitigkeit von GPT-4, Claude und anderen LLMs

Zero-Shot Learning im Überblick

Zero-Shot Learning bedeutet, dass ein Modell eine Aufgabe lösen kann, ohne dafür spezifisch trainiert worden zu sein. Es reicht, die Aufgabe in natürlicher Sprache zu beschreiben.

Die drei Lern-Modi:

Zero-Shot:  "Klassifiziere: 'Tolles Produkt!' → ?"
            Modell: "Positiv" ✓

One-Shot:   "Beispiel: 'Furchtbar' → Negativ.
             Klassifiziere: 'Tolles Produkt!' → ?"
            Modell: "Positiv" ✓

Few-Shot:   "Beispiele:
             'Furchtbar' → Negativ
             'Super!' → Positiv
             'Geht so' → Neutral
             Klassifiziere: 'Tolles Produkt!' → ?"
            Modell: "Positiv" ✓

Warum das funktioniert

Foundation Models haben im Pre-Training implizites Aufgabenwissen erworben:

Was das Modell im Pre-Training gesehen hatWas es daraus ableiten kann
Millionen Produktbewertungen mit SternenSentiment-Analyse
Parallele Texte in vielen SprachenÜbersetzung
Wikipedia-KategorisierungenText-Klassifikation
Frage-Antwort-FormateQuestion Answering

Zero-Shot vs. Fine-Tuning

AspektZero-ShotFine-Tuning
Daten nötigKeineHunderte bis Tausende
KostenNur InferenzTraining + Inferenz
FlexibilitätHoch (jede Aufgabe)Niedrig (spezialisiert)
GenauigkeitGutSehr gut
Setup-ZeitMinutenStunden bis Tage

Faustregel: Starte mit Zero-Shot, probiere Few-Shot wenn nötig, Fine-Tune nur wenn die Genauigkeit für den Anwendungsfall nicht reicht.

01Einsatzbereiche

Wann ist Zero-Shot Learning sinnvoll?

Geeignet für

  • TextklassifikationTexte in beliebige Kategorien einordnen, ohne Trainingsbeispiele pro Kategorie
  • SprachübersetzungÜbersetzen in Sprachen, für die wenig parallele Trainingsdaten existieren
  • Sentiment-AnalyseStimmung erkennen mit nur einer Prompt-Instruktion statt tausenden gelabelten Beispielen

↑ Inhalt

02Werkzeuge

Womit Zero-Shot Learning umgesetzt wird

↑ Inhalt

Merksatz

Zero-Shot Learning ist wie ein Mensch, der noch nie einen Delfin gesehen hat, aber aus der Beschreibung 'Säugetier, lebt im Wasser, grau, intelligent' sofort einen erkennen kann – weil er genug über die Welt weiß, um neue Konzepte abzuleiten.

  1. Keine aufgabenspezifischen Beispiele nötig – nur eine Beschreibung der Aufgabe
  2. Möglich durch das breite Weltwissen aus dem Pre-Training
  3. Grundlage für die Vielseitigkeit von GPT-4, Claude und anderen LLMs

04Redaktion

Herkunft und Stand

Redaktion und Aktualität

Ebenex RedaktionRedaktion

Veröffentlicht
Aktualisiert

Dieses Feld entwickelt sich schnell. Oben stehen Veröffentlichung und letzte Änderung; ein Prüfdatum kommt dazu, sobald die Erklärung nach ihrer letzten Änderung geprüft wurde.

↑ Inhalt

05FAQ

Häufige Fragen zu Zero-Shot Learning

Was ist der Unterschied zwischen Zero-Shot und Few-Shot?

Bei Zero-Shot gibst du nur die Aufgabenbeschreibung ('Klassifiziere als positiv oder negativ'). Bei Few-Shot gibst du zusätzlich 2–5 Beispiele. Few-Shot ist oft genauer, Zero-Shot ist flexibler und braucht weniger Vorbereitung.

Warum funktioniert Zero-Shot überhaupt?

Weil große Sprachmodelle im Pre-Training Milliarden von Texten gelesen haben, in denen ähnliche Aufgaben vorkommen. Das Modell hat implizit gelernt, was 'Klassifiziere' oder 'Übersetze' bedeutet – auch ohne explizite Beispiele.

Wann reicht Zero-Shot nicht aus?

Bei sehr spezifischen Domänen (Fachsprache, Unternehmens-Terminologie), ungewöhnlichen Aufgabenformaten oder wenn höchste Genauigkeit nötig ist. Dann hilft Few-Shot, Fine-Tuning oder RAG.

↑ Inhalt

06Weiterlernen

Was möchtest du als Nächstes verstehen?

  • Grundlage nachholen

    Prompt Engineering

    Die Technik, Anweisungen für KI-Modelle optimal zu gestalten.

  • Technisch vertiefen

    Foundation Model

    Vortrainierte Basismodelle für vielfältige KI-Anwendungen.

↑ Inhalt