← Nieuwste papers
💬 NLP

FilterRAG: Zero-Shot Informed Retrieval-Augmented Generation to Mitigate Hallucinations in VQA

Het artikel introduceert FilterRAG, een zero-shot retrieval-augmented generation-framework dat BLIP-VQA integreert met externe kennisbronnen zoals Wikipedia en DBpedia om hallucinaties aanzienlijk te verminderen en de nauwkeurigheid te verbeteren bij Visual Question Answering, met name voor kennisgestuurde en Out-of-Distribution scenario's.

Oorspronkelijke auteurs: Nobin Sarwar

Gepubliceerd 2026-01-27
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Nobin Sarwar

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 op een feestje bent en iemand laat je een foto zien van een hotdog met vreemde toppings en vraagt: "Wat zijn dat?" Als je die specifieke topping nog nooit eerder hebt gezien, probeert je brein misschien te raden op basis van wat je denkt dat het is. Je zegt misschien: "Het is waarschijnlijk mosterd," terwijl het eigenlijk relish is. In de wereld van Kunstmatige Intelligentie wordt dit gokspelletje hallucinatie genoemd. De AI is zelfverzekerd, maar heeft het fout.

Dit artikel introduceert een nieuw systeem genaamd FilterRAG om deze zelfverzekerde fouten van AI te stoppen, vooral wanneer het zaken tegenkomt die het niet in zijn trainingsdata heeft gezien.

Hier is hoe het werkt, onderverdeeld in eenvoudige concepten:

1. Het Probleem: De "Wetende" die gokt

Huidige AI-modellen (zoals de modellen die een afbeelding kunnen bekijken en vragen kunnen beantwoorden) zijn erg goed in het beschrijven van wat ze zien. Maar als je ze een vraag stelt die buiten kennis vereist — zoals "Voor welke sport wordt deze motorfiets gebruikt?" of "Wat is dit specifieke condiment?" — hebben ze vaak moeite.

Zonder een manier om feiten te controleren, vertrouwen deze modellen op "herinneringen" uit hun training. Als de trainingsdata bevooroordeeld of incompleet is, gaat de AI gokken. Het is als een student die een toets maakt over een hoofdstuk dat hij niet heeft bestudeerd; hij probeert een antwoord te bluffen dat goed klinkt, maar eigenlijk onjuist is.

2. De Oplossing: De "Bibliothecaris"-aanpak

De auteurs hebben FilterRag ontwikkeld. Zie dit systeem als een student die een bibliotheek mag gebruiken tijdens de toets.

  • De Student (BLIP-VQA): Dit is het deel van de AI dat naar de afbeelding kijkt en de vraag leest. Het is slim in het zien van afbeeldingen, maar heeft hulp nodig bij feiten.
  • De Bibliotheek (Wikipedia & DBpedia): In plaats van te gokken, pauzeert het systeem en rent naar een digitale bibliotheek. Het zoekt naar echte feiten over de afbeelding en de vraag.
  • De Bibliothecaris (GPT-Neo): Dit is het deel dat de feiten leest die de bibliotheek heeft gevonden en het uiteindelijke antwoord schrijft.

Door de AI te dwingen om "de bibliotheek te checken" voordat hij antwoordt, stopt het met gokken en begint het feiten te gebruiken.

3. Hoe het werkt, stap voor stap

Het artikel beschrijft een specifiek proces dat we kunnen visualiseren als het bereiden van een maaltijd:

  1. De ingrediënten snijden (Het Raster): Het systeem neemt de afbeelding en snijdt deze in een 2x2 raster (vier vierkantjes).
    • Waarom? Als je een foto in te veel kleine stukjes snijt (zoals een 4x4 raster), verlies je het grote plaatje en raakt de AI in de war. Als je het als één groot blok houdt, mis je de kleine details. Het 2x2 raster is de "Goldilocks"-grootte — het houdt de afbeelding samenhangend maar gedetailleerd genoeg.
  2. Naar de foto kijken: Het systeem analyseert deze vier vierkantjes samen met de vraag.
  3. De zoekopdracht: Het stuurt een zoekopdracht naar de "bibliotheek" (Wikipedia en DBpedia) om relevante feiten te vinden. Voor de motorvraag kan het bijvoorbeeld feiten vinden over "motocross". Voor de hotdog kan het feiten vinden over "relish".
  4. De assemblage: Het systeem combineert de afbeelding, de vraag en de nieuwe feiten die het zojuist heeft gevonden.
  5. Het antwoord: Een bevroren taalmodel (GPT-Neo) leest al deze gecombineerde informatie en schrijft het antwoord. Omdat het de feiten heeft, hoeft het niet te gokken.

4. De Resultaten: Beter in het "Onbekende"

De onderzoekers hebben dit getest op een dataset genaamd OK-VQA, die vol zit met lastige vragen die buitenkennis vereisen.

  • De Baseline: Standaard AI-modellen (zonder de bibliotheek) hadden ongeveer 40% van de antwoorden goed op deze lastige vragen. Ze hallucineerden veel.
  • FilterRAG: Het nieuwe systeem behaalde een nauwkeurigheid van 36,5%.
    • Wacht, is dat lager? Het artikel merkt op dat hoewel het ruwe getal iets lager is dan bij sommige enorme, supercomplexe systemen die enorme computers gebruiken, FilterRAG veel efficiënter is. Het balanceert prestaties met snelheid en kosten.
    • De echte winst: Het systeem was veel beter in Out-of-Distribution (OOD) scenario's. Dit betekent dat wanneer de AI iets totaal nieuws of vreemds zag (zoals een motorfiets in een context die het niet kende), het minder snel de neiging had om te hallucineren. Het bleef geworteld in feiten in plaats van dingen te verzinnen.

5. De "Grounding Score"

Om te bewijzen dat de AI niet gewoon aan het gokken was, gebruikten de auteurs een "Grounding Score". Stel je dit voor als een waarheidsmeter.

  • Als de AI "Mosterd" zegt maar de bibliotheek zegt "Relish", daalt de score.
  • Als de AI "Relish" zegt omdat de bibliotheek "Relish" zei, blijft de score hoog.
    FilterRAG hield zijn waarheidsmeter hoog, zelfs wanneer de vragen moeilijk waren, wat bewees dat het daadwerkelijk de gevonden feiten gebruikte en niet gewoon verhalen verzon.

Samenvatting

FilterRAG is als het geven van een spiekbriefje (een zoekmachine) aan een AI tijdens een toets. In plaats van te vertrouwen op zijn eigen gebrekkige geheugen om het antwoord op een lastige vraag over een hotdog of een motorfiets te raden, zoekt het het antwoord op in een betrouwbare database. Dit voorkomt dat het met zelfvertrouwen het verkeerde zegt, wat het veiliger en betrouwbaarder maakt voor echt wereldgebruik waarbij het zaken kan tegenkomen die het nog nooit eerder heeft gezien.

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 →