KV-Cache-Quantisierung bei DeepSeek V4 Flash verursacht erhebliche Qualitätsverluste
Der Reddit-Nutzer erazortt hat systematisch gemessen, wie stark sich eine BF16→Q8-Quantisierung des KV-Cache bei DeepSeek V4 Flash auf die Modellausgaben auswirkt. Die Kernmetrik KL-Divergenz (KLD) misst, wie weit die Token-Wahrscheinlichkeitsverteilung nach der Quantisierung von der Originalverteilung abweicht – je kleiner, desto verlustfreier. Bei DeepSeek V4 Flash liegt die mittlere KLD bei 0,146, während das Vergleichsmodell Qwen 397B nur 0,004 erreicht – ein Faktor von etwa 41. Besonders auffällig sind die Extremwerte: Die maximale KLD beträgt bei DS4F 12,47, bei einzelnen Tokens wechselt also das wahrscheinlichste Token vollständig. Der RMS-Wert der Token-Wahrscheinlichkeitsverschiebung (Δp) liegt bei DS4F bei 11,9 %, verglichen mit nur 2,0 % bei Qwen 397B. Die PPL-Ratio (Perplexität quantisiert vs. BF16) liegt bei DS4F bei 1,0064 – für sich genommen klein, aber in Kombination mit den KLD-Zahlen ein klares Warnsignal. Die Ursache wird im Post nicht abschließend geklärt, dürfte aber mit der spezifischen Architektur von DeepSeek V4 Flash zusammenhängen, vermutlich dem MLA-Mechanismus (Multi-Head Latent Attention), der KV-Einträge anders strukturiert als Standard-Multi-Head-Attention. Die Empfehlung des Autors ist eindeutig: BF16 KV-Cache beibehalten oder die Qualitätsverluste bewusst in Kauf nehmen.
- Maximum KLD bei DS4F: 12,47 – bedeutet, dass in Extremfällen das Top-Token nach Quantisierung vollständig wechselt.
- RMS Δp bei DS4F beträgt 11,88 % gegenüber 2,02 % bei Qwen 397B – fast sechsfache Streuung der Token-Wahrscheinlichkeitsverschiebung.
- Bei DS4F liegt der 99,9%-Perzentil-KLD bei 4,54, bei Qwen 397B nur bei 0,13 – die Ausreißer sind also deutlich gravierender.
- PPL-Korrelation (BF16 vs. Q8) liegt bei DS4F bei 95,74 %, bei Qwen 397B bei 99,89 % – Qwen bleibt also auch auf Satz-Ebene stabiler.
- Der Test wurde von /u/erazortt auf r/LocalLLaMA veröffentlicht; Methodik und Rohdaten sind im Post tabellarisch vollständig aufgeführt.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
KV-Cache-Quantisierung bei DeepSeek V4 Flash verursacht erhebliche Qualitätsverluste
Der Reddit-Nutzer erazortt hat systematisch gemessen, wie stark sich eine BF16→Q8-Quantisierung des KV-Cache bei DeepSeek V4 Flash auf die Modellausgaben auswirkt. Die Kernmetrik KL-Divergenz (KLD) misst, wie weit die Token-Wahrscheinlichkeitsverteilung nach der Quantisierung von der Originalverteilung abweicht – je kleiner, desto verlustfreier. Bei DeepSeek V4 Flash liegt die mittlere KLD bei 0,146, während das Vergleichsmodell Qwen 397B nur 0,004 erreicht – ein Faktor von etwa 41. Besonders auffällig sind die Extremwerte: Die maximale KLD beträgt bei DS4F 12,47, bei einzelnen Tokens wechselt also das wahrscheinlichste Token vollständig. Der RMS-Wert der Token-Wahrscheinlichkeitsverschiebung (Δp) liegt bei DS4F bei 11,9 %, verglichen mit nur 2,0 % bei Qwen 397B. Die PPL-Ratio (Perplexität quantisiert vs. BF16) liegt bei DS4F bei 1,0064 – für sich genommen klein, aber in Kombination mit den KLD-Zahlen ein klares Warnsignal. Die Ursache wird im Post nicht abschließend geklärt, dürfte aber mit der spezifischen Architektur von DeepSeek V4 Flash zusammenhängen, vermutlich dem MLA-Mechanismus (Multi-Head Latent Attention), der KV-Einträge anders strukturiert als Standard-Multi-Head-Attention. Die Empfehlung des Autors ist eindeutig: BF16 KV-Cache beibehalten oder die Qualitätsverluste bewusst in Kauf nehmen.
- Maximum KLD bei DS4F: 12,47 – bedeutet, dass in Extremfällen das Top-Token nach Quantisierung vollständig wechselt.
- RMS Δp bei DS4F beträgt 11,88 % gegenüber 2,02 % bei Qwen 397B – fast sechsfache Streuung der Token-Wahrscheinlichkeitsverschiebung.
- Bei DS4F liegt der 99,9%-Perzentil-KLD bei 4,54, bei Qwen 397B nur bei 0,13 – die Ausreißer sind also deutlich gravierender.
- PPL-Korrelation (BF16 vs. Q8) liegt bei DS4F bei 95,74 %, bei Qwen 397B bei 99,89 % – Qwen bleibt also auch auf Satz-Ebene stabiler.
- Der Test wurde von /u/erazortt auf r/LocalLLaMA veröffentlicht; Methodik und Rohdaten sind im Post tabellarisch vollständig aufgeführt.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.