← Nieuwste papers
📊 statistics

Fast approximate estimation of conditional Shapley values when using a linear explainer

Dit artikel introduceert drie nieuwe methoden, waaronder een exacte benadering en twee benaderende methoden, die gebruikmaken van de theorie van beperkte Gaussian Markov Random Fields en schrale matrixalgebra om conditionele Shapley-waarden voor lineaire modellen snel en nauwkeurig te schatten door alle submodellen gezamenlijk te berekenen, waardoor de rekentijd aanzienlijk wordt verminderd in vergelijking met bestaande sequentiële of iteratieve technieken, terwijl de nauwkeurigheid gelijk blijft of wordt verbeterd.

Oorspronkelijke auteurs: Fredrik Lohne Aanes

Gepubliceerd 2026-07-28
📖 3 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Fredrik Lohne Aanes

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 probeert uit te zoeken waarom een specifieke voorspelling is gedaan door een complex computerprogramma, zoals een systeem voor leninggoedkeuring of een medisch diagnose-instrument. Je wilt weten: "Hoeveel heeft jouw leeftijd bijgedragen? Hoeveel heeft jouw inkomen bijgedragen?" In de wereld van data science wordt dit de berekening van "Shapley-waarden" genoemd. Denk aan een teamproject waarbij iedereen een cijfer krijgt, maar je moet precies berekenen hoeveel krediet elk teamlid verdient voor de eindscore. Het lastige deel is dat deze teamleden (de datakenmerken) vaak op elkaar steunen. Als je weet dat iemand lang is, zou je kunnen vermoeden dat diegene ouder is, dus kun je ze niet simpelweg in isolatie bekijken; je moet zien hoe ze samenwerken.

Om dit wiskundig aan te pakken, gebruiken wetenschappers een "lineaire explainer", wat in essentie een hulpmiddel is dat veel kleine, eenvoudige modellen bouwt om te zien hoe de voorspelling verandert wanneer je verschillende stukjes informatie toevoegt of verwijdert. Echter, er is een enorm probleem: als je 20 verschillende stukjes informatie hebt, is het aantal mogelijke combinaties dat je moet controleren meer dan een miljoen (2202^{20}). Het proberen te bouwen van een model voor elke enkele combinatie is als het proberen te tellen van elk korrel zand op een strand door ze één voor één op te pakken. Het duurt eeuwig, en computers raken vaak vast of raken het geheugen kwijt. Dit is de flessenhals die het verklaren van complexe AI-voorspellingen zo traag en moeilijk maakt.

Dit artikel, geschreven door Fredrik Lohne Aanes, introduceert een slimme nieuwe manier om dit telprobleem op te lossen. In plaats van een miljoen modellen één voor één te bouwen, stelt de auteur voor om een gigantisch "supermodel" te bouwen dat alle kleinere modellen tegelijk bevat, met behulp van enkele slimme wiskundige trucs met betrekking tot "sparse matrices" (wat simpelweg rasters van getallen zijn waarbij de meeste plekken lege nullen bevatten). Het artikel stelt drie nieuwe methoden voor om deze waarden snel te schatten. Twee ervan zijn "benaderend", wat betekent dat ze een wiskundige afkorting gebruiken die het antwoord bijna perfect geeft, terwijl de derde "exact" is, wat betekent dat deze het antwoord perfect geeft zonder afkortingen.

De auteur heeft deze nieuwe methoden getest tegen de huidige standaardsoftware (genaamd shapr) met behulp van echte gegevens over volwassen inkomens, gesimuleerde gegevens en wereldwijde statistieken over levensverwachting. De resultaten waren opmerkelijk. In gevallen waarin de oude software er uren over deed om de waarden te berekenen omdat het bijna elke mogelijke combinatie moest controleren, voltooiden de nieuwe methoden de klus in seconden of minuten. Zo duurde de oude methode op de dataset over volwassen inkomens ongeveer 17 tot 19 minuten, terwijl de nieuwe methoden tussen de 2,5 en 9 seconden deden. Zelfs in een simulatie waar de oude methode snel was omdat deze slechts een paar combinaties controleerde, slaagden de nieuwe methoden erin om alle 2 miljoen mogelijke combinaties in minder dan drie minuten te controleren.

Het artikel suggereert dat hoewel de benaderende methoden ongelooflijk snel zijn, de "Exact transformation method" de beste keuze is omdat deze geen instelbare knoppen vereist om aan te passen en net zo nauwkeurige resultaten geeft als de anderen. De auteur concludeert dat we door deze nieuwe technieken te gebruiken, complexe modellen veel sneller kunnen verklaren, zelfs wanneer we te maken hebben met veel verschillende variabelen, zonder dat dit ten koste gaat van de nauwkeurigheid. Het is alsoal het vervangen van een traag, handmatig telproces door een hogesnelheidsscanner die het hele strand in één oogopslag ziet.

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 →