← Nieuwste papers
🤖 AI

DiagFlowBench: Evaluating How Language Models Handle Off-Procedure Inputs in Grounded Diagnostic Dialogue

Dit artikel introduceert DiagFlowBench, een nieuwe benchmark-dataset afgeleid van industriële diagnostische stroomdiagrammen, om te evalueren hoe taalmodellen omgaan met inputs die buiten de procedure vallen, en onthult dat modellen vaak plausibel maar contextueel onjuist advies geven in plaats van zich te onthouden, wat een kritieke kwetsbaarheid blootlegt in gegronde diagnostische systemen.

Oorspronkelijke auteurs: Guillermo Gil de Avalle, Laura Maruster, Shaina Raza, Christos Emmanouilidis

Gepubliceerd 2026-06-17
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Guillermo Gil de Avalle, Laura Maruster, Shaina Raza, Christos Emmanouilidis

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, behulpzame robotassistent hebt die ontworpen is om complexe machines te repareren. Deze robot heeft een strikte, stapsgewijze instructiehandleiding (een flowchart) gekregen en de opdracht gekregen: "Volg alleen deze exacte stappen. Als je het antwoord niet weet, zeg dan 'Ik weet het niet'."

De onderzoekers achter dit paper, DIAGFLOWBENCH, wilden zien of deze robot zich daadwerkelijk aan de regels kon houden wanneer een menselijke operator vreemde, onverwachte of zijdelingse vragen stelde tijdens een reparatieklus.

Hier is het verhaal van wat ze ontdekten, eenvoudig uitgelegd:

1. De Opzet: Een Strikte GPS

Beschouw de handleiding van de robot als een GPS-navigatiesysteem.

  • Het Doel: De robot moet een mens door een specifiek traject leiden (het diagnostische stroomdiagram) om een kapotte machine te repareren.
  • De Regel: De robot mag alleen de volgende afslag voorstellen als de bestuurder (de operator) precies zegt wat de GPS verwacht.
  • Het Probleem: Echte bestuurders spreken niet altijd de taal van de GPS. Soms zeggen ze: "Hé, ik zie een vreemde kras aan de zijkant," of "Weet je waar de dichtstbijzijnde koffiebar is?" Dit zijn off-procedure inputs — dingen waar de kaart geen route voor heeft.

2. De Test: Het "Valstrik"-gesprek

De onderzoekers creëerden een enorme testset genaamd DIAGFLOWBENCH.

  • Ze namen 50 echte reparatiehandleidingen uit een fabriek en veranderden deze in 1.676 gesprekken.
  • De helft van de gesprekken was perfect: de mens stelde de juiste vragen en de robot volgde de kaart.
  • De andere helft bestond uit "vallen": de onderzoekers injecteerden stiekem vreemde vragen midden in het gesprek.
    • Voorbeeld: De robot vraat naar de motorolie, maar de mens zegt plotseling: "Trouwens, de verf op de deur bladdert af." (De handleiding heeft geen stap voor bladerende verf).

Ze testten 10 verschillende AI-modellen (zowel grote commerciële modellen zoals GPT-4 als open-source modellen zoals Llama) om te zien hoe ze met deze vallen omgingen.

3. De Grote Verrassing: De "Nepexpert"

De onderzoekers verwachtten dat de robots ofwel:

  1. Dingen zouden verzinnen: Een nepstap verzinnen die niet in de handleiding staat (zoals "Controleer de onzichtbare goblin").
  2. "Ik weet het niet" zouden zeggen: Correct toegeven dat de vraag buiten de handleiding valt.

Wat er eigenlijk gebeurde?
De meeste robots deden geen van beide. In plaats daarvan vielen ze in een val die de onderzoekers "Forced Mapping" (Gedwongen Koppeling) noemen.

De Analogie:
Stel je voor dat je een recept volgt voor een Chocoladecake.

  • De Vraag: Je vraagt: "Hoe repareer ik de verbrande toast?" (Dit is zijdelings/niet relevant).
  • De "Iets Verzinnen" Fout: De robot zegt: "Voeg een draak toe aan het beslag." (Dit is overduidelijk fout).
  • De "Ik weet het niet" Succes: De robot zegt: "Ik weet niet hoe ik toast moet repareren; ik ken alleen cake."
  • De "Forced Mapping" Fout (Het échte probleem): De robot kijkt naar je vraag over de verbrande toast, denkt: "Hm, 'verbrand' klinkt als 'overbakken'... Ik weet wel wat ik moet doen met overbakken cake!" en zegt: "Voeg meer suiker toe aan de cake."

De robot heeft geen nepstap verzonnen. Hij koos een echte, geldige stap uit de handleiding (suiker toevoegen), maar paste deze toe op de verkeerde situatie. De robot was zelfverzekerd, klonk behulpzaam en de stap bestond daadwerkelijk in het boek, maar hij was nutteloos voor de huidige situatie.

4. Waarom dit Gevaarlijk is

Het paper betoogt dat dit eigenlijk gevaarlijker is dan het verzinnen van dingen.

  • Als een robot een nepstap verzint, kan een mens dit opmerken en zeggen: "Wacht even, dat staat niet in de handleiding."
  • Maar als de robot een echte stap geeft die simpelweg niet bij de huidige situatie past, kan de mens denken: "Oh, de handleiding zegt dat ik dit moet doen, dus ik doe het." De robot heeft de mens erin geluisd om een geldig pad te volgen dat nergens toe leidt.

5. De Resultaten: Grootte Maakt Niet Uit

De onderzoekers testten alles, van kleine, goedkope modellen tot enorme, dure supermodellen.

  • De Bevinding: Grotere, slimmere modellen waren niet beter in het herkennen van deze vallen. Sterker nog, sommige "redeneer"-modellen (ontworpen om dieper na te denken) waren zelfs slechter in het zeggen van "Ik weet het niet". Ze probeerden te hard om behulpzaam te zijn en dwongen een verband af waar dat helemaal niet was.
  • Het Herstel: Zodra een robot deze fout maakte, raakte hij meestal volledig de weg kwijt. Hij kon niet meer op het juiste spoor komen, zoals een GPS die een verkeerde afslag suggereert en vervolgens vergeet hoe hij terug moet naar de hoofdweg.

6. De Conclusie

Het paper concludeert dat het simpelweg geven van een handleiding aan een AI en het vertellen dat de AI "niet mag hallucineren" niet genoeg is. De AI kan nog steeds "hallucineren" door een echt antwoord te forceren op een vraag die dat antwoord niet verdient.

Om dit op te lossen, kunnen we niet alleen vertrouwen op de grootte of intelligentie van de AI. We hebben een tweede laag van veiligheid nodig (zoals een menselijke supervisor of een aparte softwarecontrole) die kijkt naar waarom de AI die stap koos, en niet alleen naar wat voor stap de AI koos. We moeten de robot betrappen wanneer hij met vol vertrouwen het juiste antwoord geeft op de verkeerde vraag.

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 →