← Nieuwste papers
💬 NLP

PALS: Percentile-Aware Layerwise Sparsity for LLM Pruning

Het artikel stelt PALS voor, een one-shot pruning-methode die de sparsity-ratio's over transformer-lagen dynamisch aanpast op basis van activatiemagnitudes, waarmee significante verbeteringen in perplexiteit wordt bereikt ten opzichte van uniforme pruning op LLaMA-2-7B, terwijl wordt aangetoond dat gradiëntgebaseerde allocatie ineffectief is voor discrete gewichtsverwijdering.

Oorspronkelijke auteurs: Yazdan Jamshidi, Alexey Shvets

Gepubliceerd 2026-07-09
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Yazdan Jamshidi, Alexey Shvets

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

Stel je voor dat je een gigantische, ongelooflijk slimme bibliotheek hebt (een Large Language Model) met miljarden boeken (parameters). Om die bibliotheek in een kleine rugzak te laten passen zodat je hem op je telefoon kunt meenemen, moet je de helft van de boeken weggooien. Dit wordt "pruning" genoemd.

Het probleem is dat niet alle boeken even belangrijk zijn. Sommige zijn slechts opvulling, terwijl andere de meest cruciale kaarten en sleutels bevatten om de wereld te begrijpen.

De Oude Manier: De "Eén-maat-voor-iedereen"-aanpak

Eerdere methoden (zoals Wanda en SparseGPT) waren als een strenge bibliothecaris die zegt: "We moeten 50% van de boeken weggooien. Dus we gooien precies de helft van de boeken van elke enkele plank weg, ongeacht wat."

De auteurs van dit artikel stellen dat dit onzinnig is. Sommige planken (lagen) zitten vol met vitale, unieke informatie, terwijl andere vol zitten met repetitieve aantekeningen. Als je 50% van de vitale planken weghaalt, verliest de bibliotheek haar betekenis. Als je 50% van de repetitieve planken weghaalt, merkt niemand dat.

De Nieuwe Manier: PALS (De "Slimme Bibliothecaris")

De auteurs stellen een nieuwe methode voor genaamd PALS (Percentile-Aware Layerwise Sparsity). In plaats van overal evenveel weg te snijden, werkt PALS als een slimme bibliothecaris die eerst naar de planken kijkt.

Hoe het werkt:

  1. De "Outlier"-check: De bibliothecaris kijkt naar de boeken op elke plank en vraagt: "Zijn er hier boeken die totaal anders zijn of extreem luid zijn?" In technische termen kijken ze naar activation outliers—momenten waarop een specifiek deel van het model heel "opgewonden" of actief wordt.
  2. De Regel:
    • Als een plank deze "luide" of "opgewonden" momenten heeft, betekent dit dat die plank cruciaal werk verricht. Snijd hier niet veel. Houd meer boeken.
    • Als een plank stil en uniform is, doet deze waarschijnlijk repetitief werk. Snijd hier meer weg. Gooi meer boeken weg.
  3. Het Veiligheidsnet: Om te voorkomen dat ze te gek worden, heeft de bibliothecaris een regel: "Je mag de hoeveelheid die je wegsnijdt slechts een heel klein beetje veranderen (plus of minder 5%)." Dit voorkomt dat ze per ongeluk een vitale plank leegmaken of een nutteloze plank volledig vol laten staan.

De Grote Verrassing: De "Gradiënt"-valstrik

Voordat ze besloten vast te houden aan de "luidheid" van de boeken, probeerden de onderzoekers een ander idee. Ze dachten: "Misschien moeten we naar de gradiënten kijken."

In de wereld van AI zijn "gradiënten" als een kaart die laat zien welke richting je moet aanpassen om een boek iets beter te maken. Meestal is dit een zeer slimme manier om te beslissen wat je behoudt.

Maar hier komt de schok: Toen ze gradiënten gebruikten om te beslissen wat ze zouden weggooien, stortte de bibliotheek in elkaar. De resultaten waren slechter dan wanneer ze simpelweg willekeurig boeken hadden weggegooid.

Waarom? De auteurs vermoeden dat gradiënten als een kaart zijn voor het nemen van piepkleine, minuscule stapjes. Maar pruning is als het nemen van een enorme, gigantische stap (het verwijderen van 50% van de boeken in één keer). Een kaart die werkt voor kleine stapjes, vertelt je niet wat er gebeurt als je de helft van het terrein verwijdert. Het is alsof weten welke kant een heuvel afloopt, je niet vertelt wat er gebeurt als je de helft van de berg wegblaast.

De Resultaten

  • Op oudere modellen (LLaMA-2): De "Slimme Bibliothecaris" (PALS) deed het fantastisch. De bibliotheek werd half zo groot, maar begreep taal bijna net goed als de volledige versie. Het was veel slimmer dan de "Eén-maat-voor-iedereen"-methode.
  • Op nieuwere modellen (Mistral, LLaMA-3): De "Slimme Bibliothecaris" hielp niet echt. De auteurs denken dat dit komt omdat deze nieuwere modellen zo goed getraind zijn dat elke plank al even belangrijk is. Er is geen "overtollige" plank meer om meer van weg te snijden, waardoor de slimme strategie geen voordeel kan vinden.

De Kernboodschap

PALS is een eenvoudige, goedkope truc om AI-modellen kleiner te maken zonder hun intelligentie te verliezen. Het werkt door te luisteren naar welke delen van het model "schreeuwen" (hoge activiteit) en deze te beschermen, terwijl de stille delen worden bijgesneden.

Het leert ons ook een waardevolle les: Alleen omdat een methode (zoals gradiënten) werkt voor kleine aanpassingen, betekent niet dat het werkt voor grote ingrepen. Soms is het eenvoudigste signaal (kijken naar hoe actief een deel op dit moment is) beter dan de meest complexe wiskunde.

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 →