Modèles & LLM

Quantization-Aware Healing : un modèle 4-bit qui bat le FP16

Multiverse Computing publie une méthode de quantification 4-bit (Quantization-Aware Healing) qui égale ou bat le modèle pleine précision dont elle est issue.

Quantization-Aware Healing : un modèle 4-bit qui bat le FP16

Multiverse Computing vient de publier une méthode de compression qui devrait intéresser toute équipe qui paie une facture d'inférence : un modèle réduit à 4 bits qui bat sa propre version pleine précision sur la majorité des benchmarks publiés. Le papier, sorti le 25 août 2026, part d'un modèle ouvert bien connu — GPT-OSS 120B — et en tire une version quatre fois plus légère en mémoire, sans repasser par la case perte de qualité qu'on associe d'habitude à la quantification agressive.

Ce n'est pas une astuce marginale. Pour une équipe qui sert des modèles en production, le coût d'inférence est dicté par la mémoire poids et le débit token — deux leviers que cette méthode attaque frontalement, sans les compromis habituels.

Le contexte

La quantification consiste à représenter les poids d'un modèle avec moins de bits (souvent 4 au lieu de 16), pour réduire la mémoire et accélérer le service. C'est déjà une pratique courante en production — des formats comme GPTQ, AWQ ou bitsandbytes tournent sur des milliers de déploiements — mais ce sont en général des méthodes de post-training quantization : on compresse un modèle déjà entraîné, avec un minimum de ré-entraînement, et on accepte une perte de qualité proportionnelle à l'agressivité de la compression.

Le problème classique : plus on compresse, plus on perd en qualité, et la méthode standard pour limiter les dégâts — le Quantization-Aware Training (QAT) — ré-entraîne le modèle compressé en imitant sa propre version dégradée. Résultat : le modèle apprend à bien reproduire une copie déjà appauvrie, pas la version originale.

Multiverse Computing propose une alternative baptisée Quantization-Aware Healing (QAH) : au lieu de faire apprendre au modèle compressé à imiter son propre checkpoint dégradé, on le fait apprendre directement du modèle original, intact, gardé comme professeur figé. La différence tient en une phrase des auteurs : le modèle compressé reçoit « une supervision que le checkpoint bfloat16 n'a jamais reçue ».

Comment fonctionne le Quantization-Aware Healing

La pipeline part de GPT-OSS 120B, le modèle ouvert d'OpenAI. Deux étapes de compression s'enchaînent :

  1. Réduction de paramètres : le modèle passe de 120 à 60 milliards de paramètres, environ deux fois moins.
  2. Quantification 4 bits (MXFP4) : les poids du modèle réduit sont ensuite compressés en 4 bits, ce qui divise par environ quatre la mémoire nécessaire par rapport à une version bfloat16.

C'est l'étape de guérison (« healing ») qui fait la différence. Plutôt que de distiller le modèle 60B-4bit à partir de sa propre version bfloat16 récupérée après réduction, l'équipe le fait apprendre directement du modèle 120B original, gelé, via une perte de divergence KL sur les logits de sortie. Le modèle compressé reçoit ainsi, selon les auteurs, « une supervision que le checkpoint bfloat16 n'a jamais reçue ». L'implémentation gère des séquences longues jusqu'à 32 000 tokens de contexte, en traitant les logits par blocs pour rester gérable en mémoire.

Une configuration d'entraînement compacte

L'entraînement tourne sur 8 nœuds de GPU NVIDIA H200 avec FSDP2, une longueur de séquence de 32k, une taille de batch globale de 64 et un taux d'apprentissage de 5×10⁻⁶. Rien d'exotique côté infrastructure — la méthode ne demande pas un cluster hors norme, ce qui la rend reproductible pour des équipes qui n'ont pas l'échelle d'un laboratoire frontier.

Les résultats : un modèle plus petit qui bat sa propre version pleine précision

Sur neuf benchmarks publiés, le modèle 60B en 4 bits égale ou dépasse sa version bfloat16 sur sept d'entre eux. Quelques chiffres tirés du papier :

  • AIME 2025 (mathématiques) : 76,3 en 4 bits contre 70,7 en bfloat16, soit +5,6 points — le modèle compressé referme une bonne partie de l'écart avec le professeur 120B (80,0).
  • LiveCodeBench (code) : 66,5 en 4 bits contre 60,4 en bfloat16, soit +6,1 points — et le modèle compressé dépasse même son propre professeur 120B (66,0).
  • AA-LCR (raisonnement long contexte) : 42,7 en 4 bits contre 35,3 en bfloat16, soit +7,4 points.
  • Des gains sont aussi rapportés sur des benchmarks agentiques : codage assisté par outils, usage d'outils, et respect des instructions.

Sur les deux benchmarks restants — MMLU-Pro et GPQA Diamond — le modèle 4 bits reste très proche de sa version bfloat16, avec un recul inférieur à 1,5 point à chaque fois (78,0 contre 78,2 sur MMLU-Pro, 67,4 contre 67,8 sur GPQA Diamond). Autrement dit : dans le pire des cas, la compression coûte une fraction de point ; dans le meilleur des cas, elle rapporte plusieurs points, et parfois plus que le modèle deux fois plus gros dont elle est issue.

Sept fois plus rapide à entraîner que le QAT classique

Le deuxième résultat marquant concerne le coût de l'étape de compression elle-même. Sur une pipeline de validation à plus petite échelle (20B réduit à 9B puis quantifié), le QAH atteint son score maximal (54,9) en environ 100 pas d'entraînement et reste stable jusqu'au pas 1200. Un entraînement QAT classique met environ 700 pas pour atteindre un score comparable (54,6) — puis s'effondre à environ 36 au pas 1200.

Deux enseignements distincts ici. D'abord la vitesse : QAH converge avec environ sept fois moins de pas que QAT, ce qui réduit d'autant le budget compute consacré à la phase de compression. Ensuite la stabilité : le QAT classique ne se contente pas d'être plus lent, il devient franchement instable passé un certain nombre de pas, alors que QAH reste plat et prévisible sur toute la fenêtre observée. Pour une équipe qui planifie un pipeline de compression, c'est la différence entre un job qu'on peut lancer et surveiller de loin, et un job qu'il faut arrêter au bon moment sous peine de dégrader le modèle.

Le modèle final, baptisé Hypernova-60B, a été publié sous licence Apache 2.0 sur Hugging Face — recette et poids ouverts, pas seulement un papier.

Ce que ça change pour les équipes IA

Pour une équipe DevOps/MLOps qui sert des modèles de grande taille, trois implications concrètes se dégagent.

Le coût d'inférence peut baisser sans clause de compromis qualité. Avec environ quatre fois moins de mémoire poids grâce à la quantification, et deux fois moins de paramètres que le modèle d'origine, un modèle compressé de cette manière peut tenir sur une infrastructure sensiblement plus petite — tout en égalant ou dépassant la qualité de son point de départ sur la majorité des tâches testées. C'est un argument direct pour revoir un budget de serving qui repose aujourd'hui sur un modèle plus gros par prudence.

La méthode de distillation compte plus que le taux de compression. La leçon centrale du papier n'est pas « la quantification 4 bits marche », c'est « la quantification 4 bits marche bien si on distille depuis le modèle original, pas depuis sa version déjà dégradée ». Pour toute équipe qui envisage de compresser un modèle interne, c'est un choix d'architecture de pipeline à trancher tôt : garder le modèle source intact comme professeur figé plutôt que de chaîner les compressions les unes sur les autres.

Le budget de la phase de compression elle-même se réduit. Sept fois moins de pas d'entraînement, sur une infrastructure GPU standard (8 nœuds H200, rien d'exotique), rend l'exercice accessible à des équipes qui n'ont pas les moyens d'un laboratoire frontier. Combiné à la stabilité du training — pas de risque de collapse en cours de route — cela change le calcul coût/bénéfice d'un projet de compression interne, qui devient un chantier de quelques jours plutôt qu'une expérimentation à haut risque.

L'auto-hébergement d'un modèle capable redevient une option sérieuse. Beaucoup d'équipes se sont résignées à consommer un modèle frontier via API, faute de pouvoir justifier le coût GPU d'un déploiement maison à qualité comparable. Un modèle 60B en 4 bits qui approche — voire dépasse — les performances de son professeur 120B change ce calcul : la mémoire poids nécessaire chute d'un facteur proche de huit par rapport à un déploiement bfloat16 du modèle 120B d'origine (deux fois moins de paramètres, quatre fois moins de bits par poids), ce qui ouvre l'auto-hébergement à du matériel qui n'était pas envisageable avant. Et parce que la recette et les poids sont publiés en Apache 2.0, rien n'empêche une équipe de l'appliquer à son propre modèle plutôt que d'attendre qu'un fournisseur le fasse pour elle.

En bref

  • Multiverse Computing publie Quantization-Aware Healing (QAH), une méthode qui distille un modèle compressé directement depuis le modèle original intact, plutôt que depuis sa version déjà dégradée.
  • Appliquée à GPT-OSS 120B (réduit à 60B puis quantifié en 4 bits MXFP4), la méthode égale ou dépasse la version bfloat16 sur 7 des 9 benchmarks testés, avec des gains allant jusqu'à +7,4 points.
  • L'entraînement converge environ 7 fois plus vite qu'un QAT classique, et reste stable là où le QAT s'effondre après convergence.
  • Le modèle résultant, Hypernova-60B, est publié en open source (Apache 2.0) sur Hugging Face.
  • Pour les équipes qui servent des modèles en production, c'est un argument concret pour revoir le couple taille/coût d'infrastructure sans sacrifier la qualité.

Vous industrialisez vos agents IA ? SeedVision propose des audits IA en 3-5 jours et des forfaits de mise en production de 15 à 30 jours. Voir les packages ou réserver un appel de 30 min.

Photo de couverture : Photo by Taylor Vick on Unsplash.