← Nieuwste papers
🤖 AI

Combating Textual Noise and Redundancy: Entropy-Aware Dense Visual Token Pruning

Dit artikel stelt Entropy-Aware Dense Pruning (EADP) voor, een nieuw framework dat de efficiëntie van Visual Language Models verbetert door tekstuele ruis te filteren via statistische entropie en de selectie van visuele tokens te optimaliseren via submodulaire maximalisatie om fijnmazige aanwijzingen te behouden onder dichte instructies.

Oorspronkelijke auteurs: Xuehui Wang, Xuankun Yang, Wei Shen

Gepubliceerd 2026-07-03
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Xuehui Wang, Xuankun Yang, Wei Shen

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 zeer slimme maar licht overweldigde assistent hebt (een Vision-Language Model) die probeert een vraag over een afbeelding te beantwoorden. De afbeelding bestaat uit duizenden kleine puzzelstukjes (tokens). De assistent bekijkt elk afzonderlijk stukje om het antwoord te vinden.

Het probleem? Het bekijken van elk stukje duurt eeuwen, en de assistent wordt moe. Daarom proberen we meestal de "saaie" stukjes weg te gooien en alleen de belangrijke stukjes te bewaren. Dit wordt Token Pruning genoemd.

Echter, de auteurs van dit artikel ontdekten dat de huidige manieren om dit te doen op twee specifieke, grappige manieren kapot zijn. Ze bouwden een nieuw systeem genaamd EADP (Entropy-Aware Dense Pruning) om dit te repareren.

Hier is hoe ze het hebben opgelost, met behulp van eenvoudige analogieën:

De Twee Grote Problemen

1. Het "Statische Ruis"-probleem (Tekstuele Ruis)
Stel je voor dat je probeert een specifiek persoon in een drukke kamer te vinden op basis van een beschrijving zoals: "Is er een hond in de afbeelding?"

  • Oude Methode: De assistent luistert naar de hele zin als één groot blok. Hij hoort "hond", maar hij hoort ook "is", "er", "een" en "in". Omdat hij de hele zin als één brok behandelt, creëren de saaie woorden ("is", "een") veel achtergrondruis. Deze statische ruis overstemt het belangrijke woord ("hond"), waardoor de assistent naar de verkeerde delen van de kamer kijkt (zoals de lege vloer) in plaats van naar de hond.
  • De Oplossing uit het Papier: Ze realiseerden zich dat sommige woorden (zoals "is" of leestekens) "ruisachtig" zijn omdat ze niet naar iets specifieks in de afbeelding wijzen. Ze gebruikten een wiskundige truc genaamd Entropy (die chaos of willekeur meet) om deze ruisige woorden te detecteren. Als de aandacht van een woord verspreid is over de hele kamer als statische ruis, filteren ze het eruit. Als een woord gefocust is (zo als "hond"), houden ze het er wel. Dit zuivert de instructies zodat de assistent precies weet waar hij naar moet kijken.

2. Het "Focus op Eén Punt"-probleem (Redundantie)
Stel je voor dat de assistent eindelijk weet waar hij naar de hond moet kijken.

  • Oude Methode: Het gebruikt een "Top-K"-regel. Het vindt het ene stukje van de puzzel dat het meest op een hondenneus lijkt en houdt dat vast. Daarna vindt het het stukje dat weer op de neus lijkt en houdt dat ook vast. Het eindigt met een stapel van 10 puzzelstukjes die allemaal gewoon de hondenneus zijn, en het gooit de oren, de staart en het lichaam weg. De assistent heeft een geweldige neus, maar heeft geen idee hoe de rest van de hond eruit ziet.
  • De Oplossing uit het Papier: Ze realiseerden zich dat we een gebalanceerd beeld nodig hebben, niet alleen het "beste" beeld. Ze veranderden het selectieproces in een spel genaamd "Facility Location."
    • De Analogie: Stel je voor dat je brandweerkazernes in een stad plaatst. Je plaatst ze niet allemaal in de ene buurt waar de meeste branden zijn (dat is de "Top-K"-fout). In plaats daarvan plaats je ze zo dat elk deel van de stad dicht bij een kazerne is.
    • EADP doet dit met de afbeelding. Het kiest tokens die het hele lichaam van de hond dekken (neus, oren, staart) zonder ruimte te verspillen aan duplicaten. Het zorgt ervoor dat de uiteindelijke, kleinere set tokens het hele verhaal vertelt, en niet slechts een klein detail.

Hoe EADP werkt (Stap voor Stap)

  1. Maak de Instructies Schoon: Het scant de tekstuele prompt, identificeert de "ruisige" woorden (zoals "is" of "?") en verwijdert deze. Het houdt de "luide" woorden over (zoals "oven" of "olifant") die daadwerkelijk naar dingen in de afbeelding wijzen.
  2. Maak een Kaart: Het maakt een hittekaart van de afbeelding die laat zien waar de belangrijke zaken zijn, maar het vlakt de kaart af zodat het niet alleen één minuscuul pixelje benadrukt.
  3. De Slimme Selectie: In plaats van alleen de heetste plekken op de kaart te kiezen, speelt het het "Brandweerkazerne"-spel. Het kiest een kleine groep tokens die ver genoeg verspreid zijn om het hele beeld te dekken, zodat er geen belangrijk deel wordt achtergelaten.

De Resultaten

De auteurs hebben dit getest op veel verschillende AI-modellen en moeilijke vragen (zoals het vinden van kleine tekst in afbeeldingen of het beantwoorden van lastige vragen over video's).

  • Snelheid: Door 80-90% van de nutteloze puzzelstukjes weg te gooien, draait de AI 2 tot 5 keer sneller.
  • Slimheid: In tegenstelling tot andere methoden die in de war raken wanneer de afbeelding complex is of de vraag lastig, houdt EADP de AI slim. Het behaalde in sommige gevallen zelfs betere scores dan de originele, niet-geprunte AI, omdat het de AI stopte met het laten afleiden door ruis.

Kortom: EADP is als een slimme editor voor AI-visie. Het knipt de saaie woorden uit de instructies en zorgt ervoor dat de AI een diverse, complete set beeldstukjes behoudt, waardoor het sneller draait zonder het vermogen te verliezen om details 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 →