When Are AI Explanations Recoverable? Identifiability, Stability, and Transfer from an Inverse-Problem Perspective
Dit artikel vestigt een wiskundig kader voor het bepalen van de herstelbaarheid van AI-uitleg door deze te formuleren als inverse problemen, waarbij een volledige trichotomie van identificeerbaarheid en stabiliteitscondities voor lineaire en niet-lineaire systemen wordt afgeleid, en expliciete grenzen worden geboden die intrinsieke onderbepaaldheid onderscheiden van algoritmische variabiliteit.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://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
In de wereld van kunstmatige intelligentie wordt een model vaak beoordeeld op hoe goed het de toekomst kan voorspellen. Als een systeem accuraat de gezondheidsuitkomst van een patiënt of de koers van een aandeel kan voorspellen, neigen we naar het vertrouwen in zijn oordeel. Maar vertrouwen in een voorspelling is iets anders dan vertrouwen in een uitleg. Wanneer een model een beslissing neemt, willen we vaak weten waarom. Vertrouwde het op een specifiek symptoom? Weegde het één factor zwaarder dan een andere? Deze uitleg is bedoeld om de interne logica van de machine te onthullen, als een venster naar zijn redenering. Er bestaat echter een verontrustende realiteit: twee verschillende modellen kunnen exact dezelfde voorspellingen doen voor elke denkbare casus, maar toch volkomen verschillende redenen aanvoeren voor het doen daarvan. Het ene model kan een specifieke eigenschap de schuld geven, terwijl het andere die volledig negeert, ook al komen beiden tot hetzelfde juiste antwoord. Dit creëert een fundamenteel puzzelstuk: als het waarneembare gedrag identiek is, kunnen we dan ooit zeker weten welke uitleg de ware is?
Deze vraag staat in het hart van een nieuwe studie die de zoektocht naar AI-uitleg niet behandelt als een kwestie van betere software, maar als een probleem van fysica en geometrie. De onderzoeker, Chibuike Chiedozie Ibebuchi van Morgan State University, benaderde het probleem door het te kaderen als een invers probleem. In de wetenschap vraagt een voorwaarts probleem wat er gebeurt wanneer je op een knop drukt; een invers probleem vraagt wat er binnenin de machine moet zijn gebeurd om het resultaat te produceren dat je ziet. De studie vraagt zich af of het "waarom" van een voorspelling uniek en stabiel kan worden teruggewonnen uit het "wat" van de voorspelling. Het antwoord, zo stelt de auteur, is niet een simpel ja of nee. In plaats daarvan hangt de herstelbaarheid van een uitleg volledig af van de wiskundige vorm van de data waarop het model is getraind. De studie bewijst dat voor sommige soorten vragen het antwoord in het volle zicht ligt, terwijl het voor andere vragen wiskundig gezien onmogelijk te vinden is, ongeacht hoeveel rekenkracht men toepast.
De onderzoeker ontwikkelde een precieze manier om de grenzen van uitleg te meten. Ze stelden zich een scenario voor waarin twee AI-systemen zo vergelijkbaar zijn dat hun voorspellingen slechts een minuscuul, bijna onzichtbaar verschil vertonen. Vervolgens vroegen ze: hoeveel kunnen de uitleg van deze twee systemen verschillen? Als de uitleg wild kan uiteenlopen, zelfs wanneer de voorspellingen nagenoeg identiek zijn, dan is de uitleg instabiel. Als de uitleggen volkomen verschillend kunnen zijn, zelfs wanneer de voorspellingen exact hetzelfde zijn, dan is de uitleg onidentificeerbaar. De studie stelt een duidelijke grens vast tussen deze toestanden. Het laat zien dat een uitleg alleen herstelbaar is als deze overeenkomt met de richtingen in de data die het model daadwerkelijk kan "zien". Als de uitleg afhankelijk is van een richting die het model niet kan zien, is de uitleg voorgoed verloren. Als de uitleg afhankelijk is van een richting die het model wel kan zien maar slechts zwak, dan bestaat de uitleg in theorie, maar is deze zo gevoelig voor ruis dat hij in de praktijk onbruikbaar is.
In het specifieke geval van lineaire modellen, die veel voorkomen in veel statistische toepassingen, heeft de auteur een exacte formule afgeleid die fungeert als een liniaal voor deze onzekerheid. Deze formule koppelt de stabiliteit van een uitleg direct aan de geometrie van de relaties in de data. Wanneer de kenmerken van de data sterk gecorreleerd zijn, een situatie bekend als collineariteit, laat de liniaal zien dat uitleggen steeds instabieler worden. De studie demonstreert dat naarmate de correlatie tussen datapunten groter wordt, de onzekerheid in de uitleg evenredig meegroeit, om uiteindelijk oneindig te worden als de correlatie perfect wordt. De onderzoeker testte deze theorie met computersimulaties. Ze creëerden scenario's waarin de relaties in de data werden bijgesteld van perfect helder naar bijna onmogelijk te onderscheiden. In elk geval kwam het gedrag van de computer exact overeen met de wiskundige voorspelling. Wanneer de data goed geordend waren, waren de uitleggen stabiel. Wanneer de data op verschillende manieren bijna identiek waren, divergeerden de uitleggen wild, wat bevestigde dat de instabiliteit geen fout in de software was, maar een fundamentele eigenschap van de beschikbare informatie.
De studie onderzocht ook wat er gebeurt wanneer de AI complexere, niet-lineaire regels gebruikt om beslissingen te nemen. Men zou kunnen hopen dat een complexer model de verwarring veroorzaakt door rommelige data kan ontwarren. De onderzoeker vond echter dat complexiteit de verwarring niet kan oplossen als een uitleg verloren is gegaan. Als een stuk informatie in de eerste plaats ontbreekt in de data, kan geen enkele hoeveelheid niet-lineaire vervorming het terugbrengen. De studie bewijst dat als een uitleg afhankelijk is van een verborgen variabele die het model niet kan observeren, een niet-lineair model nog steeds zal falen om deze te identificeren. De uitleg blijft net zo onzichtbaar als in het simpelere lineaire geval. Deze bevinding is cruciaal omdat het de opvatting weerlegt dat complexere algoritmen problemen kunnen oplossen die fundamenteel onderbepaald zijn door de data.
Verder behandelt het onderzoek de kwestie van transfer, waarbij wordt gevraagd of een uitleg die in de ene situatie werkt, standhoudt als de data licht verandert. De auteur stelde vast dat stabiliteit niet gegarandeerd wordt door kleine veranderingen in de data. Als de onderliggende datadistributie zelfs maar een fractie verschuift, kan een uitleg die voorheen stabiel was, plotseling onmogelijk te herstellen zijn. Dit gebeurt wanneer de verschuiving in de data het probleem naar een grens duwt waar informatie verloren gaat. De studie biedt een specifieke voorwaarde, een "spectrale marge", die in stand gehouden moet worden om ervoor te zorgen dat uitleggen betrouwbaar blijven wanneer men overgaat van de ene dataset naar de andere. Zonder deze marge kan zelfs een minuscule verandering in de data het vermogen om het gedrag van het model te verklaren vernietigen.
Het werk concludeert door te herformuleren hoe we de benadering van verklaarbare kunstmatige intelligentie moeten aanpakken. In plaats van onmiddellijk te zoeken naar het beste algoritme om een uitleg te genereren, suggereert de studie dat we eerst moeten vragen of een uitleg überhaupt mogelijk is om te vinden. Voordat we een kenmerktoeschrijving of een gevoeligheidsscore vertrouwen, moeten we bepalen of de informatie die nodig is om deze te genereren, daadwerkelijk aanwezig is in de waarneembare voorspellingen. De studie scheidt de variabiliteit die wordt veroorzaakt door de keuze van het algoritme van de intrinsieke onzekerheid die wordt veroorzaakt door de data zelf. Het biedt een wiskundige basis voor het weten wanneer een verklarende claim wordt ondersteund door het bewijs en wanneer deze fundamenteel onderbepaald is. Door de grenzen van wat bekend kan worden te definiëren, biedt het onderzoek een noodzakelijke fundering voor het opbouwen van vertrouwen in kunstmatige intelligentie, zodat we een stabiel algoritme niet verwarren met een stabiele waarheid.
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.