← Nieuwste papers
🤖 machine learning

All Explanations are Wrong, But Many Are Useful: Exploring the Rashomon Explanation Set with Large Language Models

Dit artikel daagt de traditionele afruil tussen nauwkeurigheid en verklaarbaarheid uit door het Rashomon Explanation-paradigma en het RashomonLLM-framework te introduceren, die een set getrouwe, natuurlijke taalverklaringen benutten om tegelijkertijd de voorspellingsnauwkeurigheid van modellen en de kwaliteit van verklaringen te verbeteren over diverse real-world taken heen.

Oorspronkelijke auteurs: Pan Li

Gepubliceerd 2026-07-13
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Pan Li

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 superintelligente robot probeert te leren om te voorspellen wat er hierna zal gebeuren—zoals of een klant een bankrekening zal opzeggen of of iemand op een livestream zal klikken. Een lange tijd geloofden experts dat je een verschrikkelijke keuze moest maken: kiezen voor een model dat super accuraat is maar een "black box" is (je kunt het niet vragen waarom het besloot wat het besloot), of kiezen voor een model dat makkelijk te begrijpen is maar niet zo goed is in voorspellen. Het was alsof je dacht dat je óf een heerlijke taart óf een gezonde salade kon hebben, maar nooit beide.

Dit artikel zegt: Die regel klopt niet.

De auteurs stellen dat als je een model leert om zijn eigen denkproces uit te leggen terwijl het leert voorspellen, het model eigenlijk beter wordt in voorspellen. Het is als een student die niet alleen antwoorden voor een toets uit het hoofd leert, maar ook de redenatie stap voor stap moet opschrijven; het proces van uitleggen dwingt de student om de stof dieper te begrijpen, wat leidt tot een hoger cijfer.

Het probleem met "Eén Waarheid"

Het artikel begint door te wijzen op een grote fout in hoe we AI gewoonlijk proberen uit te leggen. We proberen vaak slechts één verklaring te vinden voor waarom een model een beslissing heeft genomen (zoals zeggen: "Leeftijd was de belangrijkste factor"). Maar de auteurs laten zien dat dit riskant is.

Denk aan een groep detectives die een mysterie proberen op te lossen. Als je naar slechts één detective luistert, krijg je misschien een verhaal dat perfect klinkt bij de aanwijzingen die je nu hebt, maar als de situatie licht verandert (een "distribution shift"), valt het verhaal van die ene detective uit elkaar. Het artikel bewijst wiskundig dat geen enkele verklaring perfect is voor elke mogelijke situatie. Het is alsof je wedt op één specifiek verhaal, terwijl er eigenlijk veel even plausibele verhalen zijn die bij de data passen.

De "Rashomon" Oplossing: Een Koor van Verklaringen

In plaats van te zoeken naar één perfect verhaal, stellen de auteurs voor om een verzameling van verklaringen op te bouwen. Ze noemen dit de "Rashomon Explanation Set".

Stel je een koor voor. In plaats van één zanger te vragen om de perfecte noot te raken, vraag je een heel koor om te zingen. Individueel is elke zanger misschien iets uit de maat of focust hij op een ander deel van het lied, maar wanneer je hen combineert, krijg je een rijke, robuuste en nauwkeurige harmonie. Het artikel laat zien dat door veel verschillende, getrouwe verklaringen te verzamelen en deze te combineren, je een resultaat krijgt dat veel betrouwbaarder is dan welke enkele verklaring dan ook.

Hoe ze het deden: De "Explain-Predict-Reflect" Loop

Om dit koor van verklaringen te bouwen, hebben ze een systeem ontwikkeld genaamd RashomonLLM. Dit maakt gebruik van een Large Language Model (LLM)—een zeer geavanceerde AI die menselijke taal spreekt—en stelt een driestappen-team samen:

  1. De Uitlegger (The Explainer): Deze agent kijkt naar de data en schrijft een verhaal in natuurlijke taal dat patronen verklaart (bijv. "Gebruikers klikken waarschijnlijk op als ze onlangs veel video's hebben bekeken").
  2. De Voorspeller (The Predictor): Deze agent neemt dat verhaal en probeert voorspellingen te doen op basis van alleen dat verhaal.
  3. De Reflector (The Reflector): Dit is de magische stap. Als de Voorspeller een fout maakt, kijkt de Reflector naar de fout en zegt: "Hé, het verhaal dat we schreven was hier fout. Laten we de uitleg herschrijven om de fout te herstellen."

Ze draaien deze loop keer op keer. Het model blijft zijn eigen uitleg herschrijven om beter aan te sluiten bij de realiteit van de data. Het artikel bewijst dat onder bepaalde omstandigheden dit proces convergeert, wat betekent dat het stopt met veranderen zodra het de best mogelijke verzameling verklaringen heeft gevonden.

De Resultaten: Betere Verklaringen, Betere Voorspellingen

De auteurs hebben dit getest in drie verschillende real-world scenario's:

  1. Bank Churn: Voorspellen of een bankklant vertrekt.
  2. Medische Overleving: Voorspellen hoe lang een patiënt mogelijk kan overleven na een transplantatie.
  3. Livestreaming: Voorspellen of een kijker op een livestream zal klikken (met behulp van een enorme dataset van meer dan 17,6 miljoen interacties van Kuaishou).

In alle drie de gevallen leverde RashomonLLM niet alleen goede verklaringen, maar het versloeg ook de beste bestaande modellen in het voorspellen van de uitkomst.

  • Op de bankdata behaalde het een nauwkeurigheid van 0,921, waarmee het de vorige beste score van 0,902 versloeg.
  • Op de streamingdata bereikte het een nauwkeurigheid van 0,771, waarmee het gespecialiseerde industriemodellen versloeg die slechts 0,761 haalden.

Cruciaal is dat ze lieten zien dat de winst in nauwkeurigheid specifiek voortkwam uit de getrouwheid (faithfulness) van de uitleg. Wanneer ze de echte uitleg vervingen door een nep, willekeurige uitleg, daalde de prestatie. Dit bewijst dat het model slimmer werd omdat het werd gedwongen zichzelf waarheidsgetrouw uit te leggen.

Wat dit NIET is

Het artikel is zeer voorzichtig over wat het niet claimt.

  • Het claimt niet de "ware oorzaak" van dingen te hebben gevonden (zoals bewijzen dat een specifieke leeftijd oorzaak is dat iemand vertrekt). Het legt alleen de patronen uit die het model ziet.
  • Het zegt niet dat een enkele uitleg nutteloos is. Het zegt dat een enkele uitleg fragiel is en kan falen als de wereld verandert, maar een verzameling van verklaringen is krachtig.
  • Het suggereert niet dat dit voor alles werkt. Het artikel merkt op dat deze methode het beste werkt met gestructureerde data (zoals tabellen met getallen en categorieën) en mogelijk moeite kan hebben met rommelige, ongestructureerde data zoals ruwe afbeeldingen of audio zonder extra stappen.

De Kernboodschap

Het artikel suggereert dat we niet hoeven te kiezen tussen een slimme, mysterieuze black box en een eenvoudige, domme white box. Door een team van AI-agents te gebruiken die hun eigen verklaringen constant bekritiseren en herschrijven, kunnen we modellen bouwen die zowel hoogst accuraat als eerlijk over hoe ze denken zijn. Het verandert de "nauwkeurigheid versus verklaarbaarheid" trade-off in een win-win, waarbij het aanleren van het model om zijn stem te laten horen, het ook helpt om beter na te denken.

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 →