← Nieuwste papers
💻 computer science

Adaptive Two-Stage Visual Token Pruning for Efficient Inference in Video-Language Models

Dit artikel stelt een post-hoc, training-vrije twee-fasen adaptieve token-pruningstrategie voor die eerst redundante frames elimineert en vervolgens de token-retentie dynamisch aanpast op basis van inter-frame correlaties, waarmee een reductie van 95% in berekening wordt bereikt terwijl de nauwkeurigheid van video-captioning met 7% wordt verbeterd bij 10% token-retentie.

Oorspronkelijke auteurs: Paribesh Regmi, Qingshuang Chen, Chi Zhang, Heba Aly, Yelin Kim, Hongda Mao

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

Oorspronkelijke auteurs: Paribesh Regmi, Qingshuang Chen, Chi Zhang, Heba Aly, Yelin Kim, Hongda Mao

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 super slimme robot probeert te leren hoe hij de wereld moet begrijpen. Je geeft het een camera en een brein, en je vraagt het om naar een video te kijken en te vertellen wat er gebeurt. Dit is de wereld van "Vision-Language Models" (VLM's). Beschouw deze modellen als een team: één deel is de "ogen" (een vision encoder) die naar plaatjes kijkt en ze opbreekt in kleine puzzelstukjes die "tokens" worden genoemd. Het andere deel is de "hersenen" (een groot taalmodel) dat die tokens leest en een verhaal schrijft of een vraag beantwoordt.

Het probleem is dat video's enorm zijn. Een enkele afbeelding kan worden opgebreekt in honderden puzzelstukjes, en een video is simpelweg een stapel van veel afbeeldingen. Als je probeert een hele video aan het brein van de robot te voeren, raakt het overprikkeld. Het is alsof je probeert een boek van duizend pagina's in één seconde te lezen; de robot vertraagt, wordt moe en kan niet werken op kleine apparaten zoals telefoons of beveiligingscamera's. Wetenschappers hebben geprobeen dit op te lossen door wat puzzelstukjes weg te gooien, maar de meeste van hun methoden zijn als het gebruik van een koekjesvorm: ze snijden evenveel stukjes uit elke video, of het nu een saaie, stilstaande opname van een muur is of een actievolle achtervolging met auto's. Dit papier stelt een betere vraag: Wat als we slimmer zouden zijn over wat we weggooien, meer wegknippen wanneer dingen repetitief zijn en minder wanneer ze spannend zijn?


Het Verhaal van de Slimme Video-Snijder

De auteurs van dit paper, een team van Amazon, merkten op dat huidige methoden om video-AI te versnellen een beetje onhandig zijn. Ze behandelen elke video op dezelfde manier, door een vast aantal puzzelstukjes (tokens) weg te snijden, ongeacht wat er daadwerkelijk op het scherm gebeurt. Maar video's zijn speciaal; ze hebben "temporele redundantie", wat een chique manier is om te zeggen dat als je een video hebt van een kat die slaapt, frame 10 er bijna precies hetzelfde uitziet als frame 11, die er weer bijna hetzelfde uitziet als frame 12. De hersenkracht van de robot verspillen aan al die identieke frames is dwaas.

Om dit op te lossen, hebben het team een "Two-Stage Adaptive Visual Token Pruning" strategie uitgevonden. Denk aan een tweestaps schoonmaakploeg voor een rommelige kamer.

Fase 1: De Frame Filter
Eerst kijkt de methode naar de hele video en vraagt: "Welke frames zijn eigenlijk nieuw?" Als je een video hebt van een persoon die loopt, kunnen de eerste paar frames identiek zijn. Het algoritme werkt als een selectieve editor die de saaie, herhaalde frames volledig weggooit. Het houdt alleen de meest interessante momenten over, zoals een hoogtepuntversie. Dit is de "frame-level" pruning.

Fase 2: De Token Temmer
Nu heeft de robot een kortere video, maar elk overgebleven frame bestaat nog steeds uit duizenden kleine tokens. Hier gebeurt de magie. In plaats van een vast aantal tokens weg te snijden (zoals "houd altijd 50% over"), kijkt de methode naar de inhoud van de video om te beslissen hoeveel er wordt weggehaald.

Stel je voor dat de tokens in een frame een groep mensen zijn die praten. Als iedereen precies hetzelfde zegt (hoge redundantie), hoef je alleen maar naar één persoon te luisteren om de groep te begrijpen. Maar als iedereen iets totaal anders zegt (hoge diversiteit), moet je naar iedereen luisteren. De methode uit het paper doet precies dit: het analyseert de "correlatie" tussen de tokens. Het gebruikt een wiskundige truc genaamd "eigen-decomposition" om te meten hoeveel de tokens elkaar herhalen.

Als de video statisch en repetitief is (zoals een persoon die een bal een helling afrolt), laat de wiskunde een "steile verval" (steep decay) zien, wat betekent dat de tokens erg veel op elkaar lijken. Het systeem zegt dan: "Oké, we kunnen veel van deze weggooien!" en houdt slechts een fractie over. Maar als de video chaotisch en dynamisch is (zoals een achtervolging met auto's met veel camerabewegingen), laat de wiskunde een "langzaam verval" (slow decay) zien, wat betekent dat de tokens allemaal uniek zijn. Het systeem zegt: "Wacht even, we moeten bijna al deze tokens behouden!" en snijdt heel weinig weg.

De Resultaten: Snelheid zonder Struikelen
Het team heeft dit getest op verschillende populaire AI-modellen, waaronder LLaVA-Video, InternVL3 en Qwen2.5VL. Ze vergeleken hun slimme, adaptieve methode met andere "training-free" methoden (methoden die geen hertraining van de AI vereisen).

De resultaten waren indrukwekkend. Door hun tweestapsbenadering te gebruiken, konden ze de hoeveelheid wiskunde die de computer moest doen enorm verminderen—tot wel 95%—terwijl ze de AI nog steeds slim hielden. Sterker nog, bij een benchmark voor video-beschrijvingen (waar de AI beschrijft wat hij ziet), verbeterde hun methode de nauwkeurigheid zelfs met 7% wanneer ze slechts 10% van de tokens behielden.

Om dit in perspectief te plaatsen: als je een video hebt die normaal gesproken een uur lang door een supercomputer verwerkt moet worden, zou deze methode het in minuten kunnen laten draaien, en de robot begrijpt het misschien zelfs beter omdat hij zich concentreert op de belangrijke delen in plaats van verdwaald te raken in de ruis.

Waarom dit ertoe doet
Het paper voert expliciet argumenten aan tegen de "one-size-fits-all" benadering die door eerdere methoden werd gebruikt. Ze laten zien dat het gebruik van een vaste ratio (zoals altijd 30% van de data behouden) suboptimaal is, omdat verschillende video's verschillende hoeveelheden data nodig hebben. Hun methode is "post-hoc", wat betekent dat het werkt op bestaande modellen zonder dat ze opnieuw getraind hoeven te worden, waardoor het een "plug-and-play" upgrade is voor de huidige technologie.

De auteurs ontdekten dat deze adaptieve strategie consistent werkt over verschillende modelgroottes en videotypen. Ze testten zelfs verschillende wiskundige manieren om de "decay" van informatie te meten en ontdekten dat een exponentiële curve het beste bij de data paste, wat bevestigt dat hun manier van het meten van redundantie de meest nauwkeurige is.

Kortom, dit paper suggereert dat we niet grotere, tragere breinen hoeven te bouwen om video's te begrijpen. In plaats daarvan moeten we gewoon slimmer zijn over wat we ze voeren. Door te fungeren als een slimme editor die precies weet wanneer hij de saaie delen moet wegknippen en wanneer hij de spannende delen moet behouden, kunnen we video-AI snel genoeg maken om op alledaagse apparaten te draaien zonder het vermogen te verliezen om de wereld helder te zien.

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 →