Expanding Data-Agnostic Pivotal Instances Selection Models with Proximity Trees and Ensemble Learning
Dit artikel stelt een data-agnostisch, bij ontwerp interpreteerbaar voorspellend model voor dat hiërarchisch representatieve pivot-instanties (inclusief paren en ensembles) selecteert met behulp van nabijheidstermen en vooraf getrainde netwerken om competitieve prestaties te behalen over diverse datamodaliteiten heen terwijl een hoge interpreteerbaarheid behouden blijft.
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 robot probeert te leren hoe hij een kat moet herkennen. Je zou kunnen proberen een gigantisch regelboek te schrijven: "Als het puntige oren heeft, een staart en snorharen, dan is het een kat." Maar wat als de robot een naaktkat ziet, of een kat die in een vreemde positie slaapt? De regels breken dan af. Dit is het probleem met veel moderne "black box" AI-systemen: ze zijn ongelooflijk slim in het raden, maar ze kunnen niet uitleggen waarom ze een gok hebben gedaan. Ze verwerken simpelweg getallen op een manier die mensen niet kunnen volgen.
Aan de andere kant leren mensen door middel van voorbeelden. We onthouden niet een regelboek voor elk dier; we onthouden specifieke instanties. "Dat pluizige ding met de lange staart is een kat," of "Dat grote, gestreepte dier is een tijger." We vergelijken nieuwe dingen met deze mentale snapshots. Dit wordt "case-based reasoning" genoemd. De grote vraag in de wereld van Kunstmatige Intelligentie is: Kunnen we een machine bouwen die denkt zoals wij? Kunnen we een model creëren dat niet alleen een antwoord geeft, maar ook naar een paar specifieke voorbeelden wijst en zegt: "Ik denk dat dit een kat is omdat het precies lijkt op deze foto die ik eerder heb gezien"? Als we dit kunnen doen, krijgen we AI die niet alleen slim is, maar ook transparant en betrouwbaar, waardoor we onder de motorkap kunnen kijken om de logica ervan te zien.
Dit is precies wat de onderzoekers achter het "PivotTree"-paper wilden bereiken. Ze bouwden een nieuw soort AI-model dat werkt als een beslissingsboom, maar in plaats van data te splitsen op basis van abstracte regels zoals "als de pixel rood is", splitsen ze data op basis van gelijkenis met echte voorbeelden. Denk aan het spelletje "20 vragen", waarbij de vragen niet over kenmerken gaan, maar over vergelijkingen. "Lijkt deze nieuwe foto meer op deze specifieke hond, of op die specifieke kat?"
Het team, onder leiding van Alessio Cascione en collega's, introduceerde een methode genaamd PivotTree. Stel je een boom voor waarbij elk vertakkingspunt geen regel is, maar een "pivot" — een zorgvuldig gekozen voorbeeld uit de trainingsdata. Wanneer er een nieuwe datapunt binnenkomt (zoals een foto of een zin), vraagt het model: "Waar lijkt dit het meest op?" Het stuurt de data door de boom, waarbij het de data op elk stapje vergelijkt, totdat het een definitief antwoord bereikt. Het coole aspect is dat het model niet alleen één voorbeeld kiest; het kan een paar kiezen en vragen: "Is dit dichter bij Pivot A of Pivot B?" Dit creëert een hiërarchie van vergelijkingen die gemakkelijk te volgen is voor een mens.
De onderzoekers stopten niet bij slechts één type vergelijking. Ze creëerden verschillende "smaken" van PivotTree. Sommige gebruiken een enkele pivot om een lijn te trekken (zoals "als het meer op dit lijkt dan op die drempelwaarde, ga naar links"). Anderen gebruiken twee pivots om een "dichter bij"-beslissing te maken (zo of het dichter bij de hond of de kat is?). Ze combineerden deze bomen zelfs tot een "bos" (een Random Pivot Forest) om de voorspellingen nog sterker te maken, vergelijkbaar met hoe een menigte experts zou stemmen over een beslissing.
Om te testen of hun idee daadwerkelijk werkte, hielden ze hun model niet alleen voor eenvoudige spreadsheets. Ze wierpen hun model op een enorme uitdaging: 45 verschillende datasets. Deze bevatten standaard tabellen met getallen, maar ook lastige zaken zoals afbeeldingen (foto's van katten, honden en auto's), tekst (recensies en artikelen) en tijdreeksgegevens (zoals hartslagen of handbewegingen). Ze vergeleken hun PivotTree met andere beroemde AI-modellen, inclusief de "black box"-zwaargewichten en andere interpreteerbare methoden.
De resultaten waren veelbelovend. De PivotTree-modellen slaagden erin net zo accuraat te zijn als de meest krachtige, complexe AI-modellen van dit moment, maar met een groot voordeel: ze waren veel gemakkelijker te begrijpen. In veel gevallen, vooral bij afbeeldingen en tekst, presteerden de PivotTree-modellen op een niveau dat gelijkwaardig was aan of net achter de topconcurrenten lag (zoals boosting-modellen), maar ze maten zich vaak met de prestaties van standaard Random Forests terwijl ze veel minder voorbeelden (pivots) gebruikten om hun beslissingen te nemen. Bijvoorbeeld, op een dataset van orale laesies (medische afbeeldingen van mondzweren), kon het model diagnoses stellen door een nieuwe afbeelding te vergelijken met slechts een handvol representatieve voorbeelden, waarbij het de redenering uitlegde door exact aan te geven tegen welke voorbeelden het werd vergeleken.
Het paper suggereert dat deze benadering een "data-agnostische" superkracht is, wat betekent dat het op bijna elk type data werkt, zolang je maar kunt meten hoe vergelijkbaar twee dingen zijn. Hoewel de modellen soms iets langer nodig hadden om te trainen dan de eenvoudigste regelgebaseerde systemen, boden ze een "sweet spot": hoge prestaties zonder het mysterie. De auteurs concluderen dat door AI te laten redeneren via voorbeelden in plaats van abstracte regels, we systemen kunnen bouwen die niet alleen krachtig zijn, maar ook vriendelijk genoeg om door mensen vertrouwd en begrepen te worden. Het is een stap naar AI die niet alleen het antwoord weet, maar je ook het bewijs kan tonen.
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.