← Nieuwste papers
🤖 machine learning

HORST: Composing Optimizer Geometries for Sparse Transformer Training

Het artikel introduceert HORST, een modulaire optimizer die niet-commutatieve operatorstappen combineert om de stabiliteit van adaptieve methoden te verenigen met een L1L_1-sparsiteitsbias via een hyperbolische spiegelafbeelding, waardoor het AdamW aanzienlijk overtreft in training van sparse transformers voor zowel visuele als taaltaken.

Oorspronkelijke auteurs: Tom Jacobs, Rohan Jain, Rebekka Burkholz

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

Oorspronkelijke auteurs: Tom Jacobs, Rohan Jain, Rebekka Burkholz

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 Probleem: De "Zware" AI

Stel je voor dat je een enorme, ongelooflijk slimme robot hebt gebouwd (een Transformer). Hij kan verhalen schrijven, talen vertalen en afbeeldingen herkennen. Deze robot is echter zo zwaar en omvangrijk dat hij een gigantisch magazijn (enorm geheugen) en een enorme krachtcentrale (enorme rekentijd) nodig heeft om gewoon te draaien.

Om deze robot praktisch te maken, willen we het vet afstoten. We willen de onnodige spieren en tandwielen (gewichten) verwijderen zodat hij licht en snel wordt. Dit noemen we verspreiding (sparsification).

Het probleem is dat wanneer we proberen deze specifieke robot te trimmen, hij vaak uit elkaar valt. Hij verliest zijn intelligentie. Waarom? Omdat de "trainer" die we gebruiken om de robot te leren (de Optimizer) per ongeluk leert om te gebalanceerd te zijn.

De Twee Trainers: De "Gelijkrichter" versus de "Selecteur"

Het artikel stelt dat de manier waarop we deze robots trainen een verborgen bias creëert. Denk hierbij aan twee verschillende coaches die een atleet trainen:

  1. De "Gelijkrichter"-coach (Standaard Optimizers zoals AdamW):

    • Hoe ze werken: Deze coach gelooft dat voor stabiliteit en veiligheid elke spier ongeveer even groot moet zijn. Als een spier te groot wordt, krimpt de coach hem; als een andere te klein wordt, laat hij hem groeien.
    • Het Resultaat: De robot eindigt met een lichaam waar elk deel iets actief is. Het is zeer stabiel, maar het is zwaar. Er zijn geen "nul"-spieren. Je kunt niets makkelijk weghalen omdat alles een beetje werk doet.
    • De term uit het artikel: Dit is een LL_\infty-bias (alles egaliseert).
  2. De "Selecteur"-coach (Mirror Descent / Sparsity Bias):

    • Hoe ze werken: Deze coach gelooft in specialisatie. Ze willen dat de robot een paar superkrachtige spieren kiest en de rest volledig uitschakelt. Ze dwingen de robot om al zijn energie te concentreren op een heel klein aantal onderdelen.
    • Het Resultaat: De robot wordt zeer licht en verspreid. Als je echter alleen deze coach gebruikt, kan de robot instabiel worden of crashen tijdens het trainen omdat het te agressief is.
    • De term uit het artikel: Dit is een L1L_1-bias (massa concentreren).

Het Conflict: Standaard AI-training gebruikt de "Gelijkrichter" omdat deze stabiel is. Maar om de AI klein (verspreid) te maken, hebben we de "Selecteur" nodig. Je kunt de coaches niet zomaar verwisselen; de "Selecteur" is te riskant voor de complexe robot, en de "Gelijkrichter" staat je niet toe om het vet te snijden.

De Oplossing: De "Samengestelde" Coach (HORST)

De auteurs, Tom Jacobs en zijn team, realiseerden zich dat je niet hoeft te kiezen voor één coach. Je kunt een hybride trainingsroutine creëren die beide gebruikt, maar in een zeer specifieke volgorde.

Ze noemen hun nieuwe methode HORST (Hyperbolic Operator for Robust Sparse Training).

De Analogie: De Beeldhouwer en het Beitel
Stel je voor dat je een standbeeld beeldhouwt uit een gigantisch blok marmer (het neurale netwerk).

  • Stap 1 (De Gelijkrichter/Adam): Eerst gebruik je een breed, plat gereedschap om de ruwe randen glad te strijken en ervoor te zorgen dat het standbeeld rechtop staat zonder te wiebelen. Dit houdt de structuur stabiel.
  • Stap 2 (De Selecteur/Hyperbolische Spiegel): Direct na het gladstrijken gebruik je een scherp, precies beitel om het overtollige steen weg te hakken en de vorm te dwingen dun en verspreid te worden.

Het Geheime Ingrediënt: De volgorde is belangrijk!

  • Als je eerst beitelt en dan gladstrijkt, vult het gladstrijkende gereedschap de gaten die je zojuist hebt gemaakt. De verspreiding verdwijnt.
  • Als je eerst gladstrijkt en dan beitelt, kan het beitel aan het werk op de stabiele vorm en slaagt het erin het extra gewicht te verwijderen.

Het artikel bewijst wiskundig dat deze specifieke volgorde (Stabiele Stap \rightarrow Verspreidingsstap) de robot in staat stelt stabiel te blijven terwijl hij ongelooflijk licht wordt.

Wat Ze Vonden (De Resultaten)

Het team testte deze nieuwe "Samengestelde Coach" (HORST) op twee soorten robots:

  1. Vision Transformers: Robots die naar afbeeldingen kijken (zoals het identificeren van katten of auto's).
  2. Language Transformers: Robots die tekst begrijpen (zoals degenen die deze samenvatting schrijven).

Het Resultaat:

  • Toen ze probeerden 80% tot 90% van het gewicht van de robot weg te halen (hem zeer verspreid te maken), presteerde de standaardcoach (AdamW) slecht. Hij vergat hoe hij moest zien of spreken.
  • De HORST-coach hield de robot bijna even goed presterend als de volledige, zware versie, zelfs nadat het grootste deel van het gewicht was verwijderd.
  • In eenvoudige termen: HORST vond een manier om de robot klein te maken zonder zijn brein te breken.

Samenvatting

Het artikel lost een raadsel op: "Hoe maken we AI-modellen klein zonder ze dom te maken?"

  • Oude manier: Gebruik een stabiele trainer, maar deze staat je niet toe het model klein te maken.
  • Nieuwe manier (HORST): Combineer een stabiele trainer met een verspreidings-trainer in de juiste volgorde.
  • Resultaat: Je krijgt een lichtgewicht, efficiënte AI die perfect blijft werken, zelfs wanneer je 90% van de onderdelen verwijdert.

De auteurs hebben geen nieuwe manier uitgevonden om de gewichten te snijden (zoals bij pruning); ze hebben een nieuwe manier uitgevonden om het model te trainen zodat de gewichten van nature gesneden willen worden, zonder dat het model in het proces uit elkaar valt.

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 →