← Nieuwste papers
🤖 machine learning

TabSHAP

Dit paper introduceert TabSHAP, een model-onafhankelijk interpretatiekader voor op tabulaire data getrainde Large Language Models dat lokale beslissingslogica kwantificeert door de verdelingsimpact van kenmerken te meten via Jensen-Shannon-divergentie in plaats van simpele voorspellingsschommelingen.

Oorspronkelijke auteurs: Aryan Chaudhary, Prateek Agarwal, Tejasvi Alladi

Gepubliceerd 2026-04-24
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Aryan Chaudhary, Prateek Agarwal, Tejasvi Alladi

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, maar mysterieuze arts hebt die diagnoses stelt op basis van patiëntgegevens. Deze arts is een Groot Taalmodel (LLM). Hij is getraind op duizenden medische dossiers en kan ziektes voorspellen met een verbazingwekkende nauwkeurigheid. Maar hier is het probleem: als hij zegt "Deze patiënt heeft een hartaanval", kun je niet vragen: "Waarom?" Hij geeft geen logische lijst van redenen zoals een gewone computerprogramma dat zou doen. Hij fluistert het antwoord gewoon in je oor, zonder uitleg.

In de echte wereld, zoals bij het toekennen van leningen of het stellen van medische diagnoses, is dat gevaarlijk. We moeten weten waarom een beslissing wordt genomen.

Hier komt TabSHAP in het spel. Het is een nieuw gereedschap dat deze mysterieuze arts eindelijk laat zien hoe hij denkt.

Het Probleem: De "Woord-Verwarring"

Stel je voor dat de arts een patiënt ziet met de volgende gegevens: Leeftijd: 50, Werk: Zelfstandig, Inkomen: 50k.
In de computerwereld van taalmodellen wordt deze zin opgesplitst in kleine stukjes, net als een puzzel. "50" is misschien één stukje, maar "Leeftijd: 50" is eigenlijk één belangrijk stukje informatie.

Eerdere methoden om te kijken waarom de arts een beslissing nam, waren als volgt:

  1. Te simpel: Ze probeerden de arts een simpele, lineaire lijst te laten maken (alsof je zegt: "Leeftijd telt 10%, werk 20%"). Maar deze slimme arts denkt niet lineair; hij denkt in complexe patronen.
  2. Te grof: Ze haalden willekeurige letters weg uit de zin. Als je het cijfer "5" uit "50" haalt, wordt het "0". De arts raakt dan in paniek en begint onzin te zeggen (hallucinaties), omdat "Leeftijd: 0" onlogisch is. Dit vertelt je niets over de echte reden van de diagnose.

De Oplossing: TabSHAP

TabSHAP is als een slimme assistent die de arts op een heel specifieke manier test. Het werkt in drie stappen:

1. Het "Atoom"-Principe (Geen halve woorden)
In plaats van letters weg te halen, pakt TabSHAP hele informatieblokken weg.

  • Vergelijking: Stel je voor dat je een recept hebt. Als je "suiker" weghaalt, haal je het hele woord "suiker" weg, niet alleen de "s" of de "u".
  • TabSHAP haalt dus het hele blok Leeftijd: 50 weg, en laat de rest van de zin perfect intact. De arts krijgt een schone, logische zin zonder dat specifieke gegeven.

2. De "Zekerheids-Test" (Niet alleen ja/nee)
Wanneer de arts een diagnose stelt, denkt hij niet alleen in "Ja" of "Nee". Hij heeft een gevoel van zekerheid. Misschien is hij 90% zeker van een hartaanval, maar 10% twijfelt hij.

  • Als je Leeftijd weghaalt, verandert dat gevoel van zekerheid misschien niet veel.
  • Maar als je Rookgeschiedenis weghaalt, kan de arts plotseling twijfelen: "Oh, zonder die info weet ik het niet meer zeker!"
  • TabSHAP meet deze verandering in zekerheid (de wetenschappelijke term is Jensen-Shannon Divergentie). Het kijkt niet alleen of het antwoord verandert, maar hoe onrustig de arts wordt zonder die specifieke informatie.

3. Het "Weglaten"-Experiment
TabSHAP doet dit keer op keer. Het haalt één voor één alle informatieblokken weg en kijkt hoe de arts reageert.

  • Als het weghalen van "Leeftijd" de arts totaal niet van slag brengt, is die info niet zo belangrijk.
  • Als het weghalen van "Rookgeschiedenis" de arts volledig in de war brengt, dan is dat de belangrijkste factor voor die specifieke diagnose.

Waarom is dit zo cool?

De onderzoekers hebben dit getest op echte data, zoals het voorspellen van inkomen of hartaandoeningen.

  • Resultaat: TabSHAP kon precies de belangrijke factoren vinden die de arts gebruikte.
  • Verrassing: Ze ontdekten dat de taal-arts (LLM) soms meer waarde hecht aan "verhaaltjes" (zoals beroep of opleiding) dan traditionele computerprogramma's (zoals XGBoost), die puur kijken naar harde cijfers. TabSHAP maakt dit verborgen gedrag zichtbaar.

Samenvatting in één zin

TabSHAP is als een detective die een slimme, maar stilzwijgende arts dwingt om zijn gedachten te onthullen, niet door hem te dwarsbomen, maar door systematisch stukjes informatie weg te halen en te kijken welke stukjes het meest missen in het verhaal van de diagnose.

Dit maakt het mogelijk om deze krachtige, maar mysterieuze AI-systemen veilig en verantwoord in te zetten in belangrijke situaties, zoals bij banken of in het ziekenhuis.

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 →