Transferlernen

term_id: transfer_learning

Category: training_techniques

Definition

Transferlernen nutzt vortrainierte Modelle, um die Leistung zu verbessern und die Trainingszeit für neue, verwandte Aufgaben zu verkürzen. Anstatt von Grund auf neu zu trainieren, passen Entwickler die vorhandenen Gewichte an (Feinabstimmung), wodurch…

Summary

Eine Methode des maschinellen Lernens, bei der ein für eine Aufgabe entwickeltes Modell als Ausgangspunkt für ein Modell einer zweiten Aufgabe wiederverwendet wird.

Key Concepts

  • Vortrainierte Modelle
  • Feinabstimmung
  • Domänenanpassung
  • Merkmalsextraktion

Use Cases

  • Bildklassifizierung mit begrenzten Daten
  • Stimmungsanalyse zu Nischenthemen
  • Unterstützung bei der medizinischen Diagnose

Code Example

1
2
from transformers import AutoModelForSequenceClassification
model = AutoModelForSequenceClassification.from_pretrained('bert-base-uncased', num_labels=2)