← Nieuwste papers
💻 computer science

Vision Transformers Need Better Token Interaction

Dit artikel identificeert "semantische diffusie" als de oorzaak van verslechterde patch-representaties in Vision Transformers tijdens langdurige training en stelt voor om softmax-attention te vervangen door entmax-1.5 om selectieve token-interacties mogelijk te maken, wat de prestaties voor dichte voorspelling aanzienlijk verbetert terwijl de globale context behouden blijft.

Oorspronkelijke auteurs: Linxiang Su

Gepubliceerd 2026-05-25
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Linxiang Su

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 Probleem: De "Te Veel Deelende" Student

Stel je een Vision Transformer (ViT) voor als een klaslokaal vol met studenten (genaamd tokens). Elke student kijkt naar een klein stukje van een foto (een patch).

  • Het Doel: De leraar wil dat de klas twee dingen doet:
    1. Het hele plaatje identificeren (bijvoorbeeld: "Dit is een hond").
    2. Een perfect omtrek tekenen rond elk deel van de hond (bijvoorbeeld: "Deze pixel is het oor, dit is de staart"). Dit heet dichte voorspelling.

Het Probleem:
Naarmate de klas langer en langer studeert, worden ze erg goed in het identificeren van de hond. Hun vermogen om de omtrek te tekenen wordt echter rommelig. De studenten beginnen "te veel te delen".

Het artikel noemt dit Semantische Diffusie. Het is als een student in de achterste rij die weet dat het antwoord "Hond" is en dat feit tegen iedereen begint te schreeuwen, zelfs tegen de studenten die naar het gras of de lucht kijken.

  • Het Resultaat: De studenten die naar het gras kijken beginnen te denken: "Oh, ik moet ook wel deel van de hond zijn!" omdat ze de globale informatie hebben gehoord.
  • Het Gevolg: De "omtrek" wordt wazig. Het model denkt dat de achtergrond deel uitmaakt van het object, waardoor het slecht wordt in taken zoals segmentatie (grenzen tekenen).

De Oude Oplossingen versus Het Nieuwe Idee

Vorige onderzoekers probeerden dit op te lossen door:

  • "Aantekenaars" toe te voegen: Speciale studenten (Register Tokens) aan de klas geven die alleen het extra ruis vasthouden zodat de anderen niet in de war raken.
  • Strikte regels: Studenten vertellen: "Praat alleen met de persoon naast je" (Lokale Vensters).

Het Inzicht van de Auteur:
De auteur betoogt dat we geen wereldwijde conversatie moeten verbieden of extra studenten moeten toevoegen. De achtergrond heeft nuttige context. Het probleem is niet dat ze met iedereen praten; het is dat ze met iedereen evenveel praten, zelfs als het geen zin heeft.

De Oplossing: "Selectief Gesprek" (Sparse Attention)
In plaats van studenten te dwingen alleen met hun buren te fluisteren, stelt de auteur voor om het stemsysteem te veranderen.

  • Oud Systeem (Softmax): Stel je een stemming voor waarbij elke student een klein, niet-nul hoeveelheid aandacht krijgt. Zelfs als een student naar een wolk kijkt, krijgt hij nog steeds 0,1% van de aandacht van de klas. Dit houdt de "ruis" in leven.
  • Nieuw Systeem (Entmax-1.5): Dit is een slimmer stemsysteem. Als een student naar een wolk kijkt, zegt het systeem: "Jij krijgt 0% aandacht. Je wordt genegeerd."
    • Het verhindert niet dat de studenten de hele kamer zien (wereldwijde connectiviteit blijft behouden).
    • Het zorgt er alleen voor dat als een verbinding niet nuttig is, deze volledig wordt afgesneden (nul gewicht).

Denk eraan als een filter. In plaats van dat een beetje "hond"-informatie naar het "gras"-gebied lekt, blokkeert het filter het volledig. Het gras blijft gras en de hond blijft een hond.

Wat Gebeurde Er Toen Ze Het Probeerden?

De onderzoekers testten dit op een standaardmodel (DINOv1) getraind op ImageNet. Ze wisselden simpelweg het "stemsysteem" (Softmax) uit voor de "selectieve filter" (Entmax-1.5) en voegden geen nieuwe onderdelen of extra trainingsdata toe.

De Resultaten:

  1. Wereldwijde Herkenning (Het "Wat"): Het model werd iets beter in het simpelweg zeggen: "Dit is een hond." (De nauwkeurigheid steeg van 69,50% naar 70,06%).
  2. Dichte Voorspelling (Het "Waar"): Het model werd veel beter in het tekenen van de omtrekken.
    • Op de VOC-dataset (een standaardtest voor objectgrenzen) steeg de score aanzienlijk (van 42,80 naar 48,78).
    • Het verbeterde ook op andere complexe kaarten zoals ADE20K en Cityscapes.
  3. Visueel: Toen ze keken naar de "mentale kaart" van de computer van de afbeelding, had het nieuwe model veel schonere, scherpere grenzen. De achtergrond lekte niet langer over het object heen.

De Conclusie

Het artikel beweert dat Vision Transformers rommelig worden in het tekenen van grenzen omdat ze globale informatie te vrij laten verspreiden, net als een gerucht dat vervormt naarmate het van persoon tot persoon gaat.

Door over te schakelen naar een sparse attention-mechanisme (Entmax-1.5), leert het model selectief te zijn. Het houdt het grote plaatje in gedachten, maar voorkomt dat de "ruis" zich verspreidt naar gebieden waar het niet thuishoort. Dit maakt het model beter in zowel het identificeren van objecten als het nauwkeurig lokaliseren ervan, allemaal zonder een complexere architectuur nodig te hebben.

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 →