Transfer Learning & Fine-Tuning
Wie man ein KI-Modell für sich gewinnt, statt es selbst aufzuziehen — von Anfang an unbezahlbar.
Die leistungsstärksten KI-Modelle der Welt kosten Hunderte Millionen Dollar im Training. Trotzdem kann ein einzelner Entwickler mit einer Gaming-GPU diese Modelle an einem Wochenende für wenige Hundert Dollar auf spezifische Aufgaben anpassen.
Das ist kein Paradox — das ist Transfer Learning. Dieser Artikel erklärt, wie vortrainierte Gewichte moderne KI zugänglich machen, wie Fine-Tuning Modelle an deine Bedürfnisse anpasst und wie LoRA die Kosten der Spezialisierung um 90 % senkt.
Der Abkürzungsweg — Vortrainierte Gewichte & Foundation Models
Transfer Learning
Ein Mensch kann Wissen flexibel auf völlig neue Bereiche anwenden. Ein auf juristische Texte feingetuttes Sprachmodell kann nicht plötzlich Bilder generieren — Transfer Learning erfordert, dass Quell- und Zieldomäne verwandt sind. Außerdem vergessen Menschen selten Grundfertigkeiten beim Erlernen neuer — Modelle können jedoch unter katastrophalem Vergessen leiden.
Ein Startup baut einen juristischen Chatbot. Option A (von Null): 6 Monate, ~50 Mio. $, 10.000 GPUs, Millionen juristischer Texte. Option B (Transfer Learning): den fertigen Llama-3-70B-Speicherstand (Checkpoint) nehmen, mit 5.000 annotierten Gerichtsentscheidungen feintunen, 3 Tage, ~500 $, 1 GPU. Option B liefert oft bessere Ergebnisse, weil das Foundation Model bereits komplexe Sprache und Logik versteht.
Schicht-Transferierbarkeit (Yosinski et al., 2014)
Das Fine-Tuning — Gewichte anpassen
Ein erfahrener Journalist (Foundation Model) wird als Pressesprecher eines Pharmaunternehmens eingestellt (Fine-Tuning). Er kann bereits hervorragend schreiben, muss aber Fachjargon und Unternehmenton lernen. Nach 1.000 internen Dokumenten produziert er perfekte Pressemitteilungen.
Fine-Tuning setzt das Training auf einem vortrainierten Modell mit einem kleineren, aufgabenspezifischen Datensatz fort. Die existierenden Gewichte werden angepasst (nicht neu initialisiert). Drei Hauptvarianten: (1) Supervised Fine-Tuning (SFT) — Training mit Eingabe-Ausgabe-Paaren zur Durchsetzung eines bestimmten Antwortformats. (2) Instruction Tuning — dem Modell beibringen, Anweisungen präzise zu befolgen. (3) RLHF — menschliche Bewerter steuern das Modell in Richtung bevorzugter, sicherer, hilfreicher Antworten. RLHF wird in einem eigenen Artikel in Pfad I.H vertieft.
Ein Journalist würde offensichtlich falsche Behauptungen in Firmenmaterial hinterfragen. Ein feingetuntes Modell übernimmt Trainingsdaten unkritisch und reproduziert Fehler mit maximaler Konfidenz. Das ist das "Garbage in, garbage out"-Risiko des Fine-Tunings.
Training mit Eingabe-Ausgabe-Paaren. Erzwingt ein bestimmtes Antwortformat. Beispiel: Modell soll immer mit strukturierter JSON-Ausgabe antworten.
Dem Modell beibringen, natürlichsprachliche Anweisungen präzise zu befolgen. Beispiel: "Fasse diesen Text in 3 Sätzen zusammen" wird zuverlässig befolgt.
RLHF:Menschliche Bewerter bewerten Modellausgaben. Das Modell lernt, bevorzugte, sichere und hilfreiche Antworten zu produzieren. Wird in Pfad I.H vertieft.
Verändert Gewichte dauerhaft. Nutzen für: Stil, Ton, Verhalten, Domänenwissen. Das Modell "lernt" neue Fähigkeiten. Daten sind danach fest eingebaut.
Keine Gewichtsänderung. Stellt externe Dokumente als Kontext zur Verfügung. Nutzen für: aktuelle Fakten, sich ändernde Daten, Firmen-Dokumentation. Aktualisierung ohne Neutraining.
Fine-Tuning von Llama 3 70B mit 1.000 anonymisierten Patientenakten + 500 medizinischen Leitlinien ergibt ein Modell, das Fachfragen auf Spezialistenniveau beantwortet. Training auf 4x A100-GPUs dauert ~48 Stunden und kostet ~2.000 $. Vergleich zu den Millionen fürs Vortraining: Fine-Tuning ist ein Bruchteil.
BERT verbessert Sprachverständnis erheblich
Ein wichtiger Fortschritt der bidirektionalen Sprachmodelle und die Geburt des modernen NLP. Im Oktober 2018 veröffentlichten Jacob Devlin und sein Team bei Google Research das Paper zu BERT – Bidirectional Encoder Representations from Transformers. Diese Innovation veränderte die Sprachverarbeitung erheblich, indem sie erstmals tiefe bidirektionale Repräsentationen aus unmarkierten Texten trainierte. Im Gegensatz zu vorherigen Modellen berücksichtigt BERT sowohl linken als auch rechten Kontext in allen Schichten gleichzeitig. Das Ergebnis war bemerkenswert: BERT erreichte neue Bestwerte in elf NLP-Aufgaben und verbesserte den GLUE-Score um beachtliche 7,7 Prozentpunkte auf 80,5%. Das eigentliche Pre-Training verschlang zwar mehrere Tage auf vielen TPUs — doch die Open-Source-Veröffentlichung demokratisierte Spitzentechnologie: Das fertig vortrainierte Modell ließ sich auf einer einzelnen Cloud-TPU in rund 30 Minuten an die eigene Aufgabe feinjustieren (Fine-Tuning). BERT etablierte das Pre-Training-Fine-Tuning-Paradigma, das heute die Grundlage aller großen Sprachmodelle bildet.
Häufiges Missverständnis: Fine-Tuning für aktuelle Fakten
Warnung: Katastrophales Vergessen
Interaktiv: Underfitting vs. Overfitting beim Fine-Tuning
Beim Fine-Tuning ist die Balance entscheidend: Zu wenig Training (viele eingefrorene Schichten) und das Modell passt sich nicht an die neue Aufgabe an — Underfitting. Zu viel Training (alle Schichten offen, viele Epochen) und das Modell verliert sein Allgemeinwissen — Overfitting durch katastrophales Vergessen. Bewege den Slider und beobachte die beiden Extreme.
Underfitting vs. Overfitting
Verschiebe den Regler, um zwischen Underfitting (links) und Overfitting (rechts) zu wechseln. Die blauen Punkte sind Trainingsdaten. Die Kurve zeigt, wie das Modell die Daten interpretiert.
Underfitting
Das Modell ist zu einfach. Es erkennt nicht einmal die offensichtlichen Muster in den Trainingsdaten. Wie ein Schüler, der die Aufgabe nicht verstanden hat.
Overfitting
Das Modell ist zu komplex. Es lernt jeden einzelnen Datenpunkt auswendig, inklusive Rauschen. Wie ein Schüler, der die Antworten auswendig lernt statt zu verstehen.
In der Mitte liegt der optimale Kompromiss: komplex genug, um echte Muster zu erkennen, aber einfach genug, um auf neue Daten zu generalisieren. Techniken wie Regularisierung, Kreuzvalidierung und Early Stopping helfen, diesen Punkt zu finden.
Der Adapter — LoRA & QLoRA
Statt dein gesamtes Smartphone für jeden Anwendungsfall neu zu bauen, steckst du einen winzigen Adapter-Chip ein. Ein Chip macht es zum medizinischen Experten, ein anderer zum juristischen Berater. Das Telefon selbst bleibt identisch. Chips sind günstig in der Herstellung und jederzeit austauschbar.
Low-Rank Adaptation (LoRA), 2021 von Microsoft-Forschern eingeführt, friert das gesamte Basismodell ein und fügt kleine zusätzliche Gewichtsmatrizen (Adapter) in die bestehenden Schichten ein. Nur diese Adapter werden trainiert — typischerweise 1-5 % der Gesamtparameter. QLoRA (2023) kombiniert dies mit 4-Bit-Quantisierung und ermöglicht Fine-Tuning von 65B+-Modellen auf einer einzelnen GPU.
Ein physischer Chip fügt Hardware hinzu. LoRA modifiziert die existierenden mathematischen Berechnungen unsichtbar. Obwohl der Adapter winzig ist, verändert er das Verhalten des Modells bei JEDER Vorhersage, nicht nur bei spezialisierten Teilaufgaben.
Spezialisierung von Llama 3 70B für deutsche Rechtstexte. Volles Fine-Tuning: 8x A100-GPUs, ~768 $, erzeugt 140 GB Modelldateien. LoRA (mit QLoRA-Quantisierung): 1x GPU mit 48 GB Speicher (z. B. A6000), ~120 $, erzeugt eine 2 GB-Adapterdatei. Der Adapter erreicht 90-97 % der Qualität des vollen Fine-Tunings.
LoRA-Mathematik: Low-Rank-Zerlegung
Zusammenfassung
Du weißt jetzt, wie man ein Modell anpasst. Aber wie generiert das feingetunete Modell tatsächlich Text Wort für Wort? Der nächste Artikel (Sampling & Temperature) enthüllt den probabilistischen Mechanismus hinter jeder KI-Antwort.
Quiz: Transfer Learning & Fine-Tuning
Wissens-Check
- Warum ist Transfer Learning ökonomisch so viel sinnvoller, als eine KI von Null zu trainieren?
- Dein Chef will, dass der Chatbot den wöchentlich wechselnden Speiseplan der Kantine kennt. Rätst du ihm zu Fine-Tuning oder RAG? Warum?
- Wie schafft es LoRA, die Kosten für eine KI-Anpassung um über 90 % zu senken?