GrundlÃĶggende AI
Hvad er forklarlige AI?
Da kunstig intelligens (AI) bliver mere kompleks og bredt anvendt i samfundet, er en af de vigtigste processer og metoder forklarlige AI (XAI).
Forklarlige AI kan defineres som:
- En samling af processer og metoder, der hjÃĶlper menneskelige brugere med at forstÃĨ og stole pÃĨ resultaterne af maskinel lÃĶring.
Som du kan gÃĶtte, er denne forklarlighed utrolig vigtig, da AI-algoritmer tager kontrol over mange sektorer, hvilket medfÃļrer en risiko for bias, fejlbehÃĶftede algoritmer og andre problemer. Ved at opnÃĨ gennemsigtighed med forklarlighed kan verden virkelig udnytte kraften af AI.
Forklarlige AI hjÃĶlper, som navnet antyder, med at beskrive en AI-model, dens pÃĨvirkning og potentielle bias. Det spiller ogsÃĨ en rol i karakterisering af modelprÃĶcision, fairhed, gennemsigtighed og resultater i AI-drevne beslutningsprocesser.
I dag skal AI-drevne organisationer altid adoptere forklarlige AI-processer for at opbygge tillid og tillid til AI-modellerne i produktion. Forklarlige AI er ogsÃĨ nÃļgle til at blive en ansvarlig virksomhed i dagens AI-miljÃļ.
Fordi dagens AI-systemer er sÃĨ avancerede, udfÃļrer mennesker normalt en beregningsproces for at genspore, hvordan algoritmen nÃĨede til sin result. Denne proces bliver en âsort boksâ, hvilket betyder, at det er umuligt at forstÃĨ. NÃĨr disse uforklarlige modeller udvikles direkte fra data, kan ingen forstÃĨ, hvad der sker inde i dem.
Ved at forstÃĨ, hvordan AI-systemer fungerer gennem forklarlige AI, kan udviklere sikre, at systemet fungerer, som det skal. Det kan ogsÃĨ hjÃĶlpe med at sikre, at modellen opfylder regulatoriske standarder, og det giver mulighed for, at modellen kan udfordres eller ÃĶndres.

Billede: Dr. Matt Turek/DARPA
Forskelle mellem AI og XAI
Nogle nÃļgleforskelle adskiller âalmindeligâ AI fra forklarlige AI, men det vigtigste er, at XAI implementerer bestemte teknikker og metoder, der hjÃĶlper med at sikre, at hver beslutning i ML-processen er sporbare og forklarlige. I modsÃĶtning hertil ankommer almindelig AI normalt til sin result ved hjÃĶlp af en ML-algoritme, men det er umuligt at fuldt ud forstÃĨ, hvordan algoritmen nÃĨede til sin result. I tilfÃĶlde af almindelig AI er det ekstremt svÃĶrt at kontrollere nÃļjagtighed, hvilket resulterer i en tab af kontrol, ansvarlighed og gennemsigtighed.
Fordele ved forklarlige AI
Der er mange fordele for enhver organisation, der sÃļger at adoptere forklarlige AI, sÃĨsom:
- Hurtigere resultater: Forklarlige AI giver organisationer mulighed for systematisk at overvÃĨge og styre modeller for at optimere forretningsresultater. Det er muligt at lÃļbende evaluere og forbedre modelprÃĶcision og finjustere modeludvikling.
- Mindre risici: Ved at adoptere forklarlige AI-processer sikrer du, at dine AI-modeller er forklarlige og gennemsigtige. Du kan styre regulatoriske, overholdelses-, risici og andre krav, samtidig med at du minimiserer omkostningerne ved manuel inspektion. Alt dette hjÃĶlper ogsÃĨ med at mindske risikoen for uventet bias. Â
- Opbygge tillid: Forklarlige AI hjÃĶlper med at opbygge tillid i produktions-AI. AI-modeller kan hurtigt bringes i produktion, du kan sikre fortolkning og forklarlighed, og modelvurderingsprocessen kan simplificeres og gÃļres mere gennemsigtig.
Teknikker for forklarlige AI
Der er nogle XAI-teknikker, som alle organisationer bÃļr overveje, og de bestÃĨr af tre hovedmetoder: prÃĶdictionsnÃļjagtighed, sporbarehed og beslutningsforstÃĨelse.
Den fÃļrste af de tre metoder, prÃĶdictionsnÃļjagtighed, er afgÃļrende for at bruge AI med succes i daglig drift. Simulationer kan udfÃļres, og XAI-udgang kan sammenlignes med resultaterne i trÃĶningsdatasset, hvilket hjÃĶlper med at bestemme prÃĶdictionsnÃļjagtighed. En af de mere populÃĶre teknikker til at opnÃĨ dette er kaldet Local Interpretable Model-Agnostic Explanations (LIME), en teknik, der forklarer klassificeringsprÃĶdiktioner af maskinlÃĶringsalgoritmen.
Den anden metode er sporbarehed, som opnÃĨs ved at begrÃĶnse, hvordan beslutninger kan trÃĶffes, samt ved at etablere en smallere rÃĶkkevidde for maskinlÃĶringsregler og funktioner. En af de mest almindelige sporbarehedsteknikker er DeepLIFT, eller Deep Learning Important FeaTures. DeepLIFT sammenligner aktiveringen af hver neuron med dens reference-neuron, mens det demonstrerer en sporbare forbindelse mellem hver aktiveret neuron. Det viser ogsÃĨ afhÃĶngighederne mellem dem.
Den tredje og sidste metode er beslutningsforstÃĨelse, som er fokuseret pÃĨ mennesker, i modsÃĶtning til de to andre metoder. BeslutningsforstÃĨelse indebÃĶrer at uddanne organisationen, specifikt teamet, der arbejder med AI, for at enable dem til at forstÃĨ, hvordan og hvorfor AI trÃĶffer beslutninger. Denne metode er afgÃļrende for at etablere tillid til systemet.
Forklarlige AI-principper
For at give en bedre forstÃĨelse af XAI og dets principper giver National Institute of Standards (NIST), der er en del af det amerikanske handelsministerium, definitioner for fire principper for forklarlige AI:
- Et AI-system skal give bevis, stÃļtte eller begrundelse for hver udgang. Â
- Et AI-system skal give forklaringer, der kan forstÃĨs af dens brugere. Â
- Forklaringen skal prÃĶcis reflektere processen, som systemet brugte til at nÃĨ til sin udgang. Â
- AI-systemet skal kun fungere under de betingelser, det er designet til, og det skal ikke give udgang, nÃĨr det mangler tilstrÃĶkkelig tillid til resultaterne.
Disse principper kan organiseres yderligere i:
- Meningfuld: For at opnÃĨ principperne om meningfuldhed skal en bruger forstÃĨ forklaringen. Dette kunne ogsÃĨ betyde, at i tilfÃĶlde af en AI-algoritme, der bruges af forskellige typer brugere, der kan vÃĶre flere forklaringer. For eksempel i tilfÃĶlde af en selvstyrende bil, kunne en forklaring vÃĶre noget i retning af âĶâAI-kategoriserede den plastikpose pÃĨ vejen som en sten og tog derefter handling for at undgÃĨ at ramme den.â Mens dette eksempel ville fungere for chauffÃļren, ville det ikke vÃĶre meget nyttigt for en AI-udvikler, der sÃļger at korrigere problemet. I det tilfÃĶlde skal udvikleren forstÃĨ, hvorfor der var en mis klassificering. Â
- Forklaringens nÃļjagtighed: I modsÃĶtning til udgangsnÃļjagtighed indebÃĶrer forklaringens nÃļjagtighed, at AI-algoritmen prÃĶcist forklarer, hvordan den nÃĨede til sin udgang. For eksempel, hvis en lÃĨnegodkendelsesalgoritme forklarer en beslutning baseret pÃĨ en ansÃļgningsindkomst, nÃĨr det i virkeligheden var baseret pÃĨ ansÃļgerens bopÃĶl, ville forklaringen vÃĶre ukorrekt. Â
- VidensgrÃĶnser: AIâens vidensgrÃĶnser kan nÃĨs pÃĨ to mÃĨder, og det indebÃĶrer, at input er uden for systemets ekspertise. For eksempel, hvis et system er bygget til at klassificere fuglearter og det fÃĨr et billede af et ÃĶble, skal det vÃĶre i stand til at forklare, at input ikke er en fugl. Hvis systemet fÃĨr et uklart billede, skal det vÃĶre i stand til at rapportere, at det ikke kan identificere fuglen pÃĨ billedet, eller alternativt, at dens identifikation har meget lav tillid.
Dataens rolle i forklarlige AI
En af de vigtigste komponenter i forklarlige AI er data.
IfÃļlge Google (GOOGL ) , med hensyn til data og forklarlige AI, âer et AI-system bedst forstÃĨet af den underliggende trÃĶningsdata og trÃĶningsprocessen, samt den resulterende AI-model.â Denne forstÃĨelse er afhÃĶngig af evnen til at knytte en trÃĶnet AI-model til den prÃĶcise datasset, der blev brugt til at trÃĶne den, samt evnen til at undersÃļge dataen nÃĶrmere.
For at forbedre forklarligheden af en model er det vigtigt at vÃĶre opmÃĶrksom pÃĨ trÃĶningsdata. Teamene skal bestemme oprindelsen af data, der blev brugt til at trÃĶne en algoritme, lovligheden og etikken omkring dets erhvervelse, eventuel bias i data og hvad der kan gÃļres for at mindske eventuel bias.
En anden kritisk aspekt af data og XAI er, at data, der ikke er relevant for systemet, skal udelades. For at opnÃĨ dette skal irrelevante data ikke inkluderes i trÃĶningssÃĶttet eller inputdata.
Google har anbefalet en rÃĶkke praksis for at opnÃĨ fortolkning og ansvarlighed:
- PlanlÃĶg dine muligheder for at forfÃļlge fortolkning
- Behandle fortolkning som en kernefunktion i brugeroplevelsen
- Design modellen til at vÃĶre fortolkelig
- VÃĶlg mÃĨlinger, der afspejler slutmÃĨlet og slutopgaven
- ForstÃĨ den trÃĶnede model
- Kommuniker forklaringer til modelbrugere
- UdfÃļr en masse test for at sikre, at AI-systemet fungerer, som det er tÃĶnkt
Ved at fÃļlge disse anbefalede praksis kan din organisation sikre, at den opnÃĨr forklarlige AI, hvilket er nÃļgle til enhver AI-dreven organisation i dagens miljÃļ.












