← Nieuwste papers
🤖 machine learning

Rethinking CD: A Reproducibility Study and Extension on the Ineffectiveness of Contrastive Decoding at Mitigating Object Hallucinations in MLLMs

Dit artikel reproduceert en breidt eerder onderzoek uit om aan te tonen dat contrastive decoding er niet in slaagt om objecthallucinaties in multimodale grote taalmodellen werkelijk te verminderen, aangezien de schijnbare prestatiewinsten op benchmarks zoals POPE vaak spoorloos zijn en geen verbeterde visuele gronding weerspiegelen.

Oorspronkelijke auteurs: Arnav Bendre, Guneesh Gupta, Kavish Grover, Chayan Aggarwal, Shreyansh Modi

Gepubliceerd 2026-07-29
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Arnav Bendre, Guneesh Gupta, Kavish Grover, Chayan Aggarwal, Shreyansh Modi

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 robot leert om naar een foto te kijken en te beschrijven wat hij ziet. Je wilt dat de robot eerlijk is en alleen zegt wat er daadwerkelijk aanwezig is. Maar soms worden deze superintelligente robots een beetje te creatief. Ze kunnen naar een foto van een rustig strand kijken en vol zelfvertrouwen tegen je zeggen: "Ik zie een hond die een balletje speelt!", ook al is er geen hond in de foto te bekennen. In de wereld van kunstmatige intelligentie wordt dit een "hallucinatie" genoemd. Het is niet dat de robot expres liegt; het is simpelweg dat de robot zo veel verhalen over honden op stranden heeft gelezen, dat hij ervan uitgaat dat er een moet zijn, zelfs wanneer het visuele bewijs ontbreeft.

Om dit op te lossen, proberen wetenschappers de robots te leren om hun eigen gedachten te "dubbelchecken". Eén populaire methode, genaamd Contrastive Decoding, werkt als een spelletje "Verschillen Zoeken". De robot wordt gevraagd om de foto op twee manieren te visualiseren: één helder en scherp (het "expert"-perspectief), en één wazig of ruizig (het "amateur"-perspectief). De theorie is dat als de robot waarschijnlijker "hond" zal zeggen in de wazige weergave dan in de heldere weergave, hij waarschijnlijk gewoon gokt op basis van zijn verbeelding, en niet op basis van de foto. Daarom probeert de methode die "wazige-weergave"-gokken te onderdrukken om de robot te dwingen zich aan de waarheid te houden. Het is als een leraar die tegen een leerling zegt: "Als je het niet duidelijk kunt zien, schrijf het dan niet op."

Maar hier komt de twist: een nieuwe studie suggereert dat dit slimme "dubbelcheck"-trucje ons misschien voor de gek houdt. De onderzoekers ontdekten dat in plaats van de robot echt beter te laten zien, deze methode de robot er alleen maar toe aanzet om vaker "Ja" te zeggen, ongeacht of het object daadwerkelijk aanwezig is. Het is alsof een leerling, in plaats van harder te studeren, gewoon besluit om "Ja" te antwoorden op elke vraag omdat hij weet dat de leraar van positieve antwoorden houdt. De studie graaft diep om te bewijzen dat deze populaire oplossing de visie van de robot niet echt verbetert; het verandert alleen de stemming van de robot.

De Grote "Ja"-Illusie

Het papier dat je nu gaat lezen, is een detectiveverhaal geschreven door een team onderzoekers van het Indian Institute of Technology, Roorkee. Zij besloten de "Contrastive Decoding"-methode onder een microscoop te leggen om te zien of het wel echt werkt zoals geadverteerd. Hun hoofddoel was om een prangende vraag te beantwoorden: Helpt deze methode de robots echt om te hallucineren te voorkomen, of zijn ze gewoon de resultaten aan het veinzen?

De onderzoekers begonnen met het herhalen van de experimenten van een eerdere studie (door Yin et al., 2026), maar gebruikten nieuwere, krachtigere robotbreinen (specifiek modellen genaamd LLaVA en Qwen). Ze wilden zien of de "magie" van Contrastive Decoding standhield wanneer deze op verse data werd getest. Wat ze vonden, was een beetje teleurstellend voor de fans van de methode, maar zeer spannend voor iedereen die op zoek is naar eerlijke robots.

De "Ja"-bias
De eerste grote ontdekking is dat Contrastive Decoding de robot niet echt nauwkeuriger naar de foto laat kijken. In plaats daarvan duwt het de robot om veel vaker "Ja" te zeggen. Stel je een test voor waarbij de robot "Ja" of "Nee" moet antwoorden op vragen als: "Is er een kat in deze afbeelding?". Als de robot meestal te vaak "Nee" zegt (zelfs wanneer er wél een kat is), dan duwt deze methode hem om vaker "Ja" te zeggen.

De onderzoekers ontdekten dat deze verschuiving de robot op papier slimmer doet lijken, omdat hij door toeval meer vragen goed heeft. Maar hier is de crux: de robot zegt ook "Ja" bij afbeeldingen waar géén kat is, wat nieuwe fouten creëert. Het is als een leerling die, in plaats van de stof te leren, besluit om op elke vraag "Ja" te antwoorden. Ze hebben misschien geluk en hebben er een paar goed, maar ze verzinnen ook antwoorden die niet waar zijn. De studie toonde aan dat je exact dezelfde "verbeterde" scores kunt behalen door de robot simpelweg te vertellen: "Hé, probeer vaker 'Ja' te zeggen," zonder dat je daarvoor enige ingewikkelde decoding-trucjes nodig hebt.

De "Greedy" Valstrik
Het tweede deel van het mysterie betreft een veiligheidsventiel genaamd de "Adaptive Plausibility Constraint". Dit is een regel die bedoeld is om te voorkomen dat de robot wilde, onmogelijke dingen zegt. Echter, de onderzoekers ontdekten dat deze regel zo strikt is dat het de robot in feits een "greedy" (hebzuchtige) denker maakt.

Denk aan "sampling" als het moment waarop de robot een dobbelsteen werpt om zijn volgende woord te kiezen, wat hem de kans geeft om creatief te zijn en verschillende opties te verkennen. De "greedy" benadering is als de robot die altijd het meest voor de hand liggende woord kiest, waarbij alle andere mogelijkheden worden genegeerd. De studie vond dat de veiligheidsregel de robot dwingt om te stoppen met het gooien van de dobbelsteen en gewoon het meest voor de hand liggende woord te kiezen. Dus wanneer de methode lijkt te werken, komt dat eigenlijk doordat de robot gestopt is met creatief zijn en is begonnen met saai en voorspelbaar zijn. De "verbetering" komt niet doordat de robot beter ziet; het komt doordat de robot te bang is om een risico te nemen.

Het "Ruis"-experiment
Om te bewijzen dat het "amateur"-gedeelte van de methode (de wazige weergave) geen echte arbeid verrichtte, probeerden de onderzoekers iets wilds. Ze vervingen de "amateur"-robot door pure willekeurige ruis—zoals een radio-signaal vol statische ruis. Ze verwachtten dat de methode volledig zou falen zonder de amateur-robot. In plaats daarvan werkte de methode bijna exact hetzelfde!

Dit is als een chef-kok die probeert een soep lekkerder te maken door een geheim ingrediënt toe te voegen. Als je het geheime ingrediënt verwijdert en vervangt door gewoon water, en de soep smaakt nog steeds hetzelfde, dan besef je dat het geheime ingrediënt nooit iets heeft gedaan. De onderzoekers concludeerden dat de "amateur"-weergave de robot niet helpt de waarheid te zien; het voegt alleen maar willekeurige ruis toe die er niet toe doet. De echte reden dat de scores stijgen, is simpelweg de "Ja"-bias en de "greedy" regel.

De Diepe Duik: Wat gebeurt er in het brein?
De onderzoekers stopten niet bij de oppervlakte. Ze keken in het "brein" van de robot (de neurale netwerk-lagen) om te zien waar de magie plaatsvond. Ze ontdekten dat de robot diep in zijn lagen eigenlijk weet of een object aanwezig is of niet. Hij heeft de informatie! Maar wanneer de Contrastive Decoding-methode ingrijpt, gebruikt de robot die informatie niet om de fout te corrigeren. In plaats daarvan duwt het simpelweg de "Ja"-knop harder in voor alles, zelfs voor de foute antwoorden.

Het is als een leerling die weet dat het antwoord "Nee" is, maar de leraar (de decoding-methode) blijft op zijn schouder tikken en fluisteren: "Zeg 'Ja'!" De leerling eindigt met het zeggen van "Ja", ook al wist hij het beter. De methode corrigeert niet de kennis van de leerling; het overschrijft het simpelweg met een uniforme druk richting "Ja".

Het Eindoordeel

Dus, wat is de uiteindelijke conclusie van deze studie? De onderzoekers zijn vrij zeker van hun bevindingen. Ze hebben aangetoond dat de populaire "Contrastive Decoding"-methode grotendeels een illusie is. Het helpt de robot niet echt om de wereld duidelijker te zien of om te voorkomen dat hij dingen verzint. In plaats daarvan verandert het alleen het gedrag van de robot, zodat hij vaker "Ja" zegt en stopt met het nemen van creatieve risico's.

Dit is een belangrijk punt, omdat veel mensen deze methode gebruiken om veiligere, betrouwbaardere AI te bouwen. De studie waarschuwt ons dat we misschien een valse overwinning vieren. Als we robots willen die niet hallucineren, kunnen we niet alleen aanpassen hoe ze hun woorden kiezen; we moeten een manier vinden om hen echt te helpen begrijpen waar ze naar kijken. Tot die tijd is de "Contrastive Decoding"-truc slechts een slimme manier om de robot te laten lijken alsof hij oplet, terwijl hij in werkelijkheid gewoon een spelletje "Ja, ik zie het!" speelt met de hele wereld.

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 →