← Nieuwste papers
🤖 AI

Learning to Predict Middle-Layer Attention in MLLMs for Visual Token Prunin

Dit artikel stelt Middle-layer Attention Prediction (MAP) voor, een methode die dynamisch de samplespecifieke optimale attention-lagen identificeert en deze distilleert naar een lichtgewicht voorspeller om visuele tokens te snoeien vóór de verwerking door het taalmodel, waarbij een end-to-end versnelling van 3,09x wordt bereikt terwijl 97,5% van de prestaties op LLaVA-NeXT-7B behouden blijft.

Oorspronkelijke auteurs: Yuyao Sun, Tao Deng, Shuang Li, Deqing Wang, Hao Geng, Minjun Yu

Gepubliceerd 2026-08-10
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Yuyao Sun, Tao Deng, Shuang Li, Deqing Wang, Hao Geng, Minjun Yu

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 superintelligente robot probeert te leren om tegelijkertijd naar de wereld te kijken en erover te praten. Dit is de wereld van Multimodale Grote Taalmodellen (MLLM's). Denk aan deze modellen als briljante detectives die een afbeelding kunnen bekijken en vragen over die afbeelding kunnen beantwoorden, zoals: "Welke kleur heeft de halsband van de hond?" of "Waarom is de persoon aan het rennen?". Om dit te doen, "kijkt" de robot niet alleen naar de afbeelding; hij breekt de foto af in duizenden kleine digitale puzzelstukjes die visuele tokens worden genoemd. Elke token is een klein brok informatie over een deel van de afbeelding.

Het probleem is dat deze robots ongelooflijk hongerig zijn. Om echt goed naar een plaatje te kijken, moeten ze misschien duizenden van deze tokens verwerken. Het is alsof je een hele encyclopedie probeert te lezen om het antwoord op een simpele vraag over de hoed van een kat te vinden. Het kost veel tijd en energie (rekenkracht), wat de robot traag en duur maakt in gebruik. Wetenschappers hebben geprobeerd uit te vogelen hoe ze deze robots sneller kunnen maken door de nutteloze puzzelstukjes weg te gooien voordat ze überhaupt beginnen met lezen. Dit wordt visuele token pruning genoemd. De truc is om te weten welke stukjes je moet houden en welke je moet weggooien. Als je het verkeerde stukje weggooit, raakt de robot in de war. Als je te veel bewaart, is hij nog steeds traag. De grote vraag is geweest: hoe weten we precies welke stukjes van de afbeelding het belangrijkst zijn voor de specifieke vraag die gesteld wordt?


Het Probleem: Eén maat past niet iedereen

De onderzoekers achter dit artikel, onder leiding van Yuyao Sun en Tao Deng, ontdekten een lastige fout in de manier waarop we momenteel proberen deze robots te helpen beslissen wat ze moeten houden.

Voorheen dachten wetenschappers dat als ze keken naar de "aandacht" (een chique manier om te zeggen: "waar de robot zich op concentreert") van een specifieke, middelste laag in zijn brein, ze de belangrijkste beeldstukjes konden vinden. Het was alsof je zei: "Hé robot, kijk gewoon naar waar je halverwege je denkproces aan aandacht besteedde, en houd die beeldstukjes aan."

Maar de auteurs ontdekten dat deze "one-size-fits-all"-aanpak kapot is. Stel je voor dat je naar een foto van een strand kijkt.

  • Als iemand vraagt: "Welke kleur heeft het zand?", licht het brein van de robot op bij het zand in het midden van zijn denkproces.
  • Als iemand vraft: "Welke kleur heeft de lucht?", licht het brein van de robot op bij de lucht, maar misschien op een ander stadium van zijn denken.

De onderzoekers toonden aan dat de "beste" laag van het brein om te controleren volledig afhangt van de specifieke vraag. Soms zit het antwoord in laag 10, soms in laag 20. Een vaste laag gebruiken is als proberen een enkele sleutel voor elke deur in een gebouw te gebruiken; het werkt voor sommigen, maar faalt voor anderen.

Bovendien was er een tweede, groter probleem. Om uit te zoeken welke laag de "beste" was voor een specifieke vraag, moest de robot de gehele afbeelding eerst door al die lagen verwerken. Het is alsof je de beste route naar school probeert te vinden door eerst de hele weg erheen te rijden, alleen maar om te zien welke afslag het beste was. Tegen de tijd dat je hebt uitgezocht welke stukjes je moet houden, heb je al al de tijd en energie verspild die je probeerde te besparen!

De Oplossing: De "Vraagcontrast" Detective

Om dit op te lossen, stelde het team een nieuwe methode voor genaamd MAP (Middle-layer Attention Prediction). In plaats van de robot het zware werk te laten doen tijdens het eigenlijke gesprek, hebben ze een piepkleine, supersnelle assistent geleerd om te raden waar de robot zich zou hebben geconcentreerd.

Zo hebben ze deze assistent getraind:

  1. De "Contrast"-truc (QCTS): Ze bedachten een slimme manier om de juiste "leraar" voor elke vraag te kiezen. Ze namen een afbeelding en stelden de robot twee dingen:

    • Vraag A: De echte vraag (bijv. "Welke kleur heeft de boot?").
    • Vraag B: Een saaie, algemene vraag (bijv. "Wat is er op deze afbeelding te zien?").

    Ze vergeleken vervolgens de aandacht van de robot voor beide vragen. De lagen waar de aandacht van de robot tussen de twee vragen het meest veranderde, waren de lagen die echt om de specifieke details van de boot gaven. Deze methode, genaamd Question Contrastive Teacher Selection (QCTS), werkt als een spotlight die direct identificeert welk deel van het brein van de robot het meest enthousiast is over de specifieke vraag.

  2. De Lichtgewicht Voorspeller: Zodra ze wisten welke laag de "ster" was voor een specifieke vraag, hielden ze die zware laag niet aan. In plaats daarvan leerden ze een piepkleine, lichtgewicht voorspeller om het gedrag van die ster-laag na te bootsen. Deze voorspeller is zo klein en snel dat hij de afbeelding en de vraag kan bekijken voordat de grote robot zelfs maar begint te denken, en onmiddellijk kan zeggen: "Houd deze 5% van de beeldstukjes, gooi de rest weg."

De Resultaten: Snel, Licht en Slim

Het team testte dit nieuwe systeem op verschillende robotbreinen (MLLM's) en een breed scala aan lastige vragen. De resultaten waren indrukwekkend.

  • Snelheid: Op een van hun testmodellen (LLaVA-NeXT-7B) maakte MAP de robot 3,09 keer sneller van begin tot eind. Dat is alsof je een wandeling van 10 minuten verandert in een jog van 3 minuten.
  • Efficiëntie: Ze slaagden erin om 94,4% van de visuele tokens weg te gooien (waarbij ze slechts 5,56% behielden) en de robot gaf nog steeds 97,5% van de juiste antwoorden vergeleken met de volledige afbeelding.
  • Slimme Selectie: In tegen tegenstelling tot andere methoden die gewoon gokken of een vaste regel gebruiken, zorgde de "diversiteitsregel" van MAP ervoor dat, zelfs wanneer er zeer weinig tokens werden behouden, het niet alleen om vergelijkbare stukjes ging. Het koos stukjes die verschillend van elkaar waren maar nog steeds relevant voor de vraag, waardoor de robot geen cruciale details zou missen.

Waarom het ertoe doet

Dit artikel suggereert niet alleen een cool idee; het biedt een werkend hulpmiddel dat een echt knelpunt oplost. Door te bewijzen dat de "beste" laag verandert voor elke vraag en dat we dit kunnen voorspellen zonder eerst het zware werk te doen, stelt MAP deze krachtige AI-modellen in staat om veel sneller op standaardcomputers te draaien. Het is een beetje alsof je een bibliothecaris een magische indexkaart geeft die precies vertelt welk boek hij uit de plank moet trekken voordat hij de bibliotheek überhaupt binnenstapt, wat hem behoedt voor het scannen van elk enkel boek aan de muur.

De auteurs laten zien dat we met deze methode zowel de intelligentie van de robot hoog kunnen houden als de snelheid aanzienlijk kunnen verhogen en de kosten kunnen verlagen. Het suggereert dat de toekomst van AI niet alleen gaat over het maken van grotere, zwaardere breinen, maar over het leren van deze breinen om slimmer om te gaan met waar ze hun aandacht op richten.

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 →