Was quantisiert wird
Zuerst die Gewichte; Aktivierungen und der KV-Cache können folgen. Jedes weitere Ziel spart mehr Speicher und setzt mehr Qualität aufs Spiel, deshalb sind es getrennte Entscheidungen.
Die Arbeit am Modell, bevor es Traffic bedient. Drei Hebel verändern, was ein Deployment kostet und wie es sich verhält: die Zahlen verkleinern (Quantisierung), das Modell verkleinern (Distillation) oder das Verhalten ändern (Fine-Tuning).
Quantisierung speichert Zahlen in weniger Bits. Da ein Parameter bei FP32 4 Byte kostet, bei FP16/BF16 2, bei FP8/INT8 1 und bei INT4 ein halbes Byte, schrumpft ein 7B-Modell mit sinkender Präzision von etwa 28 GB auf 14, 7 und 3,5 GB. Der Gewinn ist dreifach: weniger Speicher zu kaufen, weniger Daten pro Token zu bewegen (Decode ist bandbreitenlimitiert) und schnellere Arithmetik auf Hardware mit nativer Unterstützung niedriger Präzision.
Zuerst die Gewichte; Aktivierungen und der KV-Cache können folgen. Jedes weitere Ziel spart mehr Speicher und setzt mehr Qualität aufs Spiel, deshalb sind es getrennte Entscheidungen.
Post-Training-Verfahren dominieren das Serving: GPTQ (schichtweise Fehlerminimierung), AWQ (schützt den kleinen Anteil der wichtigsten Gewichte), SmoothQuant (verlagert die Schwierigkeit von Aktivierungen zu Gewichten für W8A8). Quantisierungsbewusstes Training gibt es, ist bei LLMs aber selten.
Die meisten Teams laden vorquantisierte Checkpoints herunter (Hub-Releases, GGUF-Stufen Q4/Q5/Q8 für lokale Runtimes), statt selbst zu quantisieren. Prüfen Sie, ob Ihre GPU-Generation die Zielpräzision nativ unterstützt, sonst verpufft der Geschwindigkeitsvorteil.
Der Preis ist Genauigkeit: bei 8 Bit meist gering, bei kleineren Modellen und schwierigeren Aufgaben früher spürbar. Akzeptieren Sie einen quantisierten Build nie allein aufgrund der Perplexität; prüfen Sie ihn mit Ihrem eigenen Evaluierungsset gegen die Vollpräzisionsbasis.
Distillation trainiert ein kompaktes Schülermodell darauf, ein größeres Lehrermodell nachzuahmen, und überträgt so Fähigkeit in ein günstigeres Artefakt. Anders als Quantisierung, die dasselbe Modell komprimiert, entsteht bei der Distillation ein tatsächlich anderes, kleineres Modell mit geringerer Latenz, weniger Speicherbedarf und niedrigeren Kosten pro Anfrage.
Fine-Tuning setzt das Training eines vorhandenen Modells mit Ihren eigenen Beispielen fort: Fachsprache, Ausgabeformate, Tonfall oder Aufgabenverhalten, das sich durch Prompting nicht zuverlässig erzeugen lässt. Greifen Sie erst dazu, wenn Prompting, Few-Shot-Beispiele und Retrieval versucht wurden, und bauen Sie das Evaluierungsset vor dem Training auf, damit Sie den Nutzen belegen können.
Diese Website hat einen eigenen Hub, der Techniken, Frameworks und lokale gegenüber Cloud-Trainingswegen ausführlich behandelt: siehe Fine-Tuning.
| Symptom | Passender Hebel |
|---|---|
| Das Modell passt nicht auf die GPU, oder die Serving-Kosten sind bei akzeptabler Qualität zu hoch | Zuerst Quantisierung; günstig auszuprobieren und umkehrbar |
| Eine eng umrissene Aufgabe, für die das große Modell pro Anfrage überdimensioniert ist | Distillation zu einem kleinen Schüler, oder ein vorhandenes kleines Modell plus Fine-Tuning |
| Falsches Domänenverhalten, Format oder falscher Tonfall trotz guter Prompts und Retrieval | Fine-Tuning (zuerst LoRA, volles Tuning, wenn Adapter nicht reichen) |
| All das zugleich, im großen Maßstab | Die Hebel lassen sich kombinieren: Ein destilliertes oder feinabgestimmtes Modell wird fürs Serving routinemäßig quantisiert |