← Nieuwste papers
🤖 machine learning

ZO-Act: Efficient Zeroth-Order Fine-Tuning via One-Shot Activation-Informed Low-Rank Subspaces

ZO-Act is een efficiënte zeroth-order fine-tuning methode die bestaande benaderingen verbetert door perturbaties te beperken tot een vaste, activatie-geïnformeerde low-rank subspace, waardoor de estimator-variantie wordt verminderd en momentum-gebaseerde optimalisatie mogelijk wordt, terwijl het ondersteuning biedt voor gekwantiseerde large language models.

Oorspronkelijke auteurs: Xun Dong, Yibo Xu, Naigang Wang, Xin Li, Penghang Yin, Zi Yang

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

Oorspronkelijke auteurs: Xun Dong, Yibo Xu, Naigang Wang, Xin Li, Penghang Yin, Zi Yang

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 enorme, ongelooflijk complexe bibliotheek hebt (een Large Language Model) die je een nieuwe vaardigheid wilt aanleren, zoals het beantwoorden van vragen over een specifiek onderwerp. Normaal gesproken zou je om deze bibliotheek te onderwijzen een team van redacteuren door elk boek, pagina voor pagina, moeten sturen om aantekeningen te maken over hoe de tekst te veranderen. Dit wordt "backpropagation" genoemd, en het vereist een enorme hoeveelheid geheugen en energie. Als de bibliotheek te groot is, raakt je team door de ruimte heen om hun aantekeningen te schrijven, en crasht het proces.

Het Probleem: De "Blinde" Aanpak
Sommige onderzoekers probeerden een andere methode genaamd Zeroth-Order (ZO) optimalisatie. In plaats van elke pagina te lezen om de exacte fout te vinden, gokken ze gewoon. Ze maken een kleine, willekeurige verandering aan een boek, kijken of het verhaal beter wordt, en maken vervolgens een andere willekeurige verandering en kijken weer. Het is alsof je probeert de juiste sleutel op een enorme sleelaten te vinden door willekeurig aan sleutels te rammelen tot er een werkt.

Het probleem met dit "blinde" gokken is dat met miljarden sleutels (parameters), de gokjes ongelooflijk luidruchtig en inefficiënt zijn. Je zou een sleutel kunnen rammelen die er totaal niet toe doet, wat tijd en energie verspilt.

De Oplossing: ZO-Act (De "Slimme Kaart" Aanpak)
Het paper introduceert ZO-Act, een slimmere manier om dit gokspelletje te spelen. In plaats van willekeurig aan elke willekeurige sleutel te rammelen, kijkt ZO-Act eerst naar hoe de bibliotheek van nature reageert op een paar voorbeeldvragen (genaamd "activaties").

Denk hierbij aan het volgende:

  1. De One-Shot Kaart: Voordat je begint met lesgeven, stel je de bibliotheek een paar oefenvragen. Je merkt dat wanneer mensen vragen over "geschiedenis", de interne tandwielen van de bibliotheek voornamelijk in een specifiek, voorspelbaar patroon draaien. Je tekent een kaart van alleen die draaiende tandwielen.
  2. De Vaste Subruimte: Je besluit dat je vanaf nu alleen de tandwielen aanpast die op jouw kaart staan. Je bevriest de rest van de bibliotheek zodat deze niet in de war raakt.
  3. De Lichte Coach: In plaats van de zware, bevroren tandwielen direct te proberen te bewegen, bevestig je een kleine, lichte hendel (een "coëfficiëntenmatrix") aan je kaart. Je hoeft alleen maar deze kleine hendel te bewegen om de zware tandwielen in de juiste richting te bewegen.

Waarom dit een Game-Changer is

  • Minder Ruis: Omdat je slechts een kleine hendel beweegt in plaats van de hele machine, zijn je gokjes veel nauwkeuriger. Het is alsof je een radio afstemt door alleen het volume aan te passen in plaats van de hele antenne te herbouwen.
  • Sneller Leren: Omdat de "hendel" klein is, kun je standaard, krachtige tools (zoals de Adam optimizer) gebruiken om de hendel efficiënt te bewegen.
  • Werkt op Kleine Apparaten: Omdat de hoofdbibliotheek bevroren blijft en je alleen de kleine hendel aanraakt, heb je geen supercomputer nodig om dit te doen. Je kunt het zelfs doen op een computer met zeer beperkt geheugen (gekwantiseerde modellen), wat is alsof je de bibliotheek probeert te onderwijzen met een klein notitieboekje in plaats van een enorme encyclopedie.

Wat het Paper Vond
De onderzoekers testten dit op enorme modellen (zoals Llama-3 en OPT) en vonden dat:

  • Het werkt beter dan willekeurig gokken: ZO-Act presteerde consequent beter dan andere "blinde" methoden bij taken zoals taalbegrip, het beantwoorden van vragen en het oplossen van logische puzzels.
  • Het werkt op kleine computers: Zelfs toen de bibliotheek werd gecomprimeerd om op een klein apparaat te passen (INT4 kwantisatie), presteerde ZO-Act nog steeds erg goed.
  • De Kaart is Stabiel: Ze controleerden of de "kaart" die ze aan het begin tekenden, nuttig bleef. Dat deed het! De belangrijkste tandwielen bleven gedurende het hele trainingsproces op dezelfde manier draaien, wat bewees dat de initiële "one-shot" kaart een goede keuze was.

Het Nadeel
Het paper geeft toe dat hoewel ZO-Act geweldig is voor het besparen van geheugen en het vermijden van backpropagation, het nog steeds niet zo snel of perfect is als de traditionele "volledige editor" (First-Order) methode als je onbeperkt geheugen hebt. Het is een afweging: je krijgt een zeer efficiënte, geheugensparende oplossing die "goed genoeg" is en vaak beter dan andere methoden met een laag geheugen, maar het vertrouwt nog steeds op gokken in plaats van het exacte antwoord te zien.

Samenvattend
ZO-Act is als het geven van een slimme kaart van de belangrijkste kamers in een enorm gebouw aan een blinde student. In plaats van doelloos rond te struikelen, passen ze alleen de meubels in die specifieke kamers aan met behulp van een klein, gemakkelijk te bewegen instrument. Dit bespaart energie, vermindert fouten en laat hen zelfs in een piepklein appartement nieuwe vaardigheden leren.

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 →