Logit Lens Supervision for Patch-Level Explanations in Vision-Language Models
Dit artikel introduceert Logit Lens Loss (LLL), een lichtgewicht hulpdoelstelling die de uitlegbaarheid op patchniveau in Vision-Language Modellen verbetert door visuele token-embeddings af te stemmen op hun overeenkomstige tekstuele concepten, waardoor grounding wordt verbeterd en hallucinaties worden verminderd zonder dat architecturale wijzigingen of uitgebreide hertraining vereist zijn.
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 robotvriend hebt die naar een foto kan kijken en er een verhaal over kan vertellen. Deze robot is gebouwd uit twee heel verschillende onderdelen: een paar "ogen" die de afbeelding ziet als een raster van piepkleine gekleurde vierkantjes (patches), en een "brein" dat een expert is in het schrijven van verhalen met woorden. Wanneer je de robot vraagt: "Waar is de kat?", stuurt de ogen een signaal voor elk afzonderlijk vierkantje in de foto naar het brein. Het brein mengt deze beeldsignalen vervolgens met zijn eigen woordsignalen om het antwoord te vinden.
Het probleem is dat naarmate deze beeldsignalen door het brein reizen, ze een beetje de weg kwijtraken in de menigte. Het brein is zo goed in praten dat het soms begint de specifieke details van de beeldvierkantjes te negeren, of erger nog, het begint de beeldsignalen zo grondig te mengen met de woordsignalen dat de robot vergeet welk vierkantje daadwerkelijk bij de kat hoort. De robot kan misschien correct "kat" raden, maar hij raadt het gebaseerd op de woorden, niet omdat hij de kat echt ziet in de foto. Dit is een groot probleem, want als we deze robots willen vertrouwen, of als we willen weten waarom de robot denkt dat er een kat in een foto zit, moeten we precies kunnen zien naar welk deel van de afbeelding de robot kijkt. Als de robot niet naar de kat kan wijzen, kan hij aan het hallucineren zijn—dingen verzinnen die er niet zijn.
Dit artikel pakt precies dat probleem aan. De auteurs, Parsa Esmaeilkhani en Longin Jan Latecki, merkten op dat in moderne "Vision-Language Models" (VLM's) de verbinding tussen een specifieke beeldpatch en het woord dat het beschrijft, zwak en wazig wordt naarmate de data door het systeem beweegt. Om dit op te lossen, hebben ze een nieuwe trainingsmethode uitgevonden genaamd Logit Lens Loss (LLL).
Beschouw het brein van de robot als een enorme bibliotheek waar elk boek een woord vertegenwoordigt. Normaal gesproken wordt de robot alleen geleerd om het juiste boek te kiezen om daarna te zeggen (zoals het beantwoorden van een vraag). De auteurs realiseerden zich dat als de robot naar een patch van een kat kijkt, die specifieke patch zelfs al "kat" moet fluisteren tegen de bibliotheek, nog voordat de robot besluit te spreken. Ze creëerden een nieuwe regel voor de training: telkens wanneer de robot een patch ziet die een kat bevat, dwingen ze die patch om sterk het woord "kat" te voorspellen in de woordenschat van de bibliotheek. Ze noemen dit "Logit Lens Loss" omdat ze een hulpmiddel genaamd een "Logit Lens" gebruiken om in het brein van de robot te gluren en te zien over welke woorden de beeldpatches stiekem nadenken.
Het beste deel? Ze hoefden de robot niet opnieuw te bouwen of nieuwe onderdelen toe te voegen. Ze pasten simpelweg de trainingsregels aan. Wanneer ze deze nieuwe regel testten op twee populaire robots (LLaVA-v1.5 en Qwen2.5-VL), waren de resultaten alsof er een spotlight werd aangezet. Voorheen was de "vertrouwenskaart" van de robot (een hittekaart die laat zien waar hij het object vermoedt) wazig en verspreid, zoals een beslagen raam. Na het gebruik van hun nieuwe regel werd de kaart scherp en precies, en lichtte hij exact de plek op waar de kat zich bevond.
Het artikel laat zien dat deze eenvoudige oplossing veel werk verzet. Het maakt de robots veel beter in het vinden van objecten in afbeeldingen (grounding), vermindert de keren dat ze objecten verzinnen die er niet zijn (hallucinaties), en helpt hen zelfs om objecten aan te wijzen in nieuwe afbeeldingen die ze nog nooit eerder hebben gezien. Verrassend genoeg maakte het de robots niet slechter in het beantwoorden van vragen of het vertellen van verhalen; sterker nog, het hield hun taalvaardigheid net zo sterk. De auteurs suggereren dat door de beeldsignalen verbonden te houden aan hun oorspronkelijke betekenis, de robots zowel slimmer als eerlijker worden over wat ze zien. Het is een beetje alsof je een student leert om niet alleen het antwoord te memoriseren, maar om de kaart die hij bekijkt ook echt te begrijpen.
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.