← Nieuwste papers
🤖 machine learning

ADMM-Q: An Improved Hessian-based Weight Quantizer for Post-Training Quantization of Large Language Models

ADMM-Q is een nieuw, modulair post-training algoritme voor gewichtsquantisatie dat gebaseerd is op een combinatorische variant van de Alternating Direction Method of Multipliers en dat de bruikbaarheid van Large Language Models bij agressieve quantisatieniveaus onder de 4 bits aanzienlijk verbetert door de reconstructiefout per laag te minimaliseren terwijl quantisatiebeperkingen worden afgedwongen.

Oorspronkelijke auteurs: Ryan Lucas, Mehdi Makni, Xiang Meng, Adam Deng, Rahul Mazumder

Gepubliceerd 2026-05-13
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Ryan Lucas, Mehdi Makni, Xiang Meng, Adam Deng, Rahul Mazumder

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Het Grote Plaatje: Het Krimpen van Reuzenhersens

Stel je Large Language Models (LLM's) zoals Qwen of LLaMA voor als enorme, uiterst gedetailleerde bibliotheken. Deze bibliotheken bevatten miljarden boeken (parameters) die de AI in staat stellen te schrijven, te redeneren en te chatten. Omdat deze bibliotheken echter zo groot zijn, zijn ze moeilijk mee te nemen (hoog geheugengebruik) en duurt het lang om ze te doorlezen (trage berekening).

Kwantisering is het proces van het krimpen van deze bibliotheken. In plaats van elk boek te houden in high-definition, volkleurige inkt (32-bit of 16-bit precisie), proberen we ze opnieuw te schrijven met minder kleuren of eenvoudigere symbolen (4-bit of zelfs 2-bit). Het doel is de bibliotheek klein genoeg te maken om in een rugzak te passen, zonder het verhaal te verliezen.

Het Probleem: De "Gierige" Krimpers

Bestaande methoden voor het krimpen van deze modellen, zoals GPTQ (de huidige industriestandaard), werken als een gierige redacteur.

  • Hoe ze werken: Ze kijken naar de eerste zin, krimpen deze, en gaan verder. Dan kijken ze naar de tweede zin, krimpen deze, en gaan verder.
  • De fout: Wanneer de redacteur de eerste zin krimpt, kan hij een kleine fout maken. Omdat hij onmiddellijk verder gaat, kijkt hij nooit terug om die fout te herstellen. Tegen de tijd dat hij het einde van het boek bereikt, zijn al die kleine fouten opgestapeld, waardoor het verhaal verwarrend of onzin wordt. Dit is vooral slecht bij het proberen de boeken zeer agressief te krimpen (tot 2 of 3 bits).

De Oplossing: ADMM-Q (De "Teamhuddle"-benadering)

De auteurs stellen een nieuwe methode voor genaamd ADMM-Q. In plaats van een gierige redacteur die alleen werkt, stel je een team van redacteuren voor dat een rondetafelvergadering houdt voor elk hoofdstuk.

  1. De Teamhuddle (Gecombineerde Optimalisatie):
    In plaats van één zin per keer te herstellen, kijkt het team naar het hele hoofdstuk tegelijk. Ze vragen: "Als we dit woord hier veranderen, hoe beïnvloedt dat dan dat woord daar?" Ze passen alle woorden simultaan aan om de best mogelijke combinatie te vinden die het verhaal helder houdt, zelfs bij gebruik van zeer weinig kleuren.

  2. De "Soepele" versus "Blokkerige" Dans (ADMM):
    De wiskunde hierachter heet ADMM (Alternating Direction Method of Multipliers). Denk hierbij aan een dans tussen twee stappen:

    • Stap A (De Soepele Glijd): Het team maakt kleine, continue aanpassingen aan de woorden om de verhaalflow te verbeteren.
    • Stap B (Het In-Op-Het-Raster Springen): Plotseling moeten ze die woorden vastzetten op specifieke, toegestane waarden (zoals een Lego-blokje op zijn plaats klikken).
    • Ze wisselen steeds tussen glijden en klikken. Na verloop van tijd dwingt dit proces de woorden om zich te vestigen in de best mogelijke "Lego-posities" zonder het verhaal te breken.
  3. Het "Uitbijter"-Probleem (Diagonale Schaling):
    In deze modellen zijn sommige woorden "luid" (uitbijters) en sommige "stil". Als je probeert ze allemaal tegelijk te krimpen, domineren de luidruchtige woorden het gesprek, en gaan de stille woorden verloren.

    • De oplossing van ADMM-Q: Ze gebruiken een techniek genaamd Diagonale Schaling. Stel je voor dat je de stille woorden een microfoon geeft en het volume van de luidruchtige woorden iets lager zet, alleen voor de redactiesessie. Dit zorgt ervoor dat elk woord een eerlijke kans krijgt om geoptimaliseerd te worden, wat leidt tot een veel helderder eindverhaal.
  4. De Finale Polijst (Lokale Zoek):
    Zodra het team zijn huddle heeft afgerond, doen ze een snelle "steekproef". Ze zoeken naar paren woorden die per ongeluk zijn verwisseld en kijken of het terugverwisselen het verhaal verbetert. Dit is een snelle, finale polijst om eventuele laatste fouten op te vangen.

Waarom Het Belangrijk Is: De Resultaten

Het paper testte deze nieuwe methode uit op verschillende modellen (Qwen en LLaMA) en ontdekte dat:

  • Betere Verhalen: Toen ze de modellen verkleinden tot zeer kleine maten (zoals 3-bit of 2-bit), produceerden de oude "gierige" methoden (GPTQ) onzin of zeer verwarde antwoorden. ADMM-Q hield de modellen slim en coherent.
    • Voorbeeld: Op een test genaamd "WikiText-2" had de oude methode een score van 12,85 (hoger is slechter), terwijl ADMM-Q deze verlaagde naar 10,06. Dat is een enorme verbetering in helderheid.
  • Werkt met Andere Hulpmiddelen: ADMM-Q is geen vervanging voor alles; het is een plug-in vervanging voor het "krimper"-gedeelte. Het werkt perfect naast andere trucs die mensen gebruiken, zoals het roteren van de data of het schalen ervan.
  • Zelfde Snelheid: Zodra het model is gekrompen, draait het even snel als de oude methoden. De extra tijd die ADMM-Q kost, is alleen tijdens het "offline" krimpproces (zoals het redigeren van een boek voordat het wordt uitgegeven), niet terwijl je de AI daadwerkelijk gebruikt.

De Haken (Beperkingen)

  • Het duurt langer om te redigeren: Omdat ADMM-Q een complexe "teamhuddle" uitvoert voor elke laag, kost het meer computertijd om het model aanvankelijk te krimpen in vergelijking met de simpele gierige methoden. De auteurs zeggen echter dat deze eenmalige wachttijd het waard is voor de veel betere kwaliteit.
  • Het heeft een steekproef nodig: Net als al deze methoden heeft het een kleine steekproef van tekst (kalibratiegegevens) nodig om te begrijpen wat het model probeert te zeggen voordat het begint met krimpen.

Samenvatting

ADMM-Q is een slimmere manier om AI-modellen te comprimeren. In plaats van haast te maken met de compressiestap voor stap en onderweg fouten te maken, neemt het een holistische, wiskundige aanpak om alle onderdelen van het model samen aan te passen. Het resultaat is een veel kleinere AI die nog steeds weet hoe ze helder moet denken, zelfs wanneer ze in een zeer krappe ruimte wordt geperst.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →