Distilling CT Foundation Models into Editable Concept Bottlenecks for Lung Nodule Malignancy Prediction
Dit artikel introduceert bewerkbare concept bottleneck-modellen die bevroren CT-fundamentele modelrepresentaties distilleren naar door radiologen gedefinieerde attributen om transparante voorspellingen van de maligniteit van longnoduli te bieden met een discriminatieprestatie vergelijkbaar met die van enkel de nodulusgrootte, terwijl wordt aangetoond dat de getrouwheid van de conceptherstelafhankelijkheid afhangt van de onderliggende architectuur van het fundamentele model.
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 superintelligente robot probeert te leren hoe hij een gevaarlijke dief in een drukke stad kan herkennen. Je geeft de robot een bril met magische glazen die alles in de stad tegelijkertijd kan zien, maar de robot ziet alleen maar een enorme, verwarrende waas van kleuren en vormen. Hij kan wel tegen je zeggen: "Die persoon is verdacht!", maar hij kan niet vertellen waarom. Is het omdat hij een masker draagt? Omdat hij rent? Omdat hij er nerveus uitziet? In de wereld van de medische wetenschap, specifiek bij het kijken naar CT-scans van longen, ervaren artsen precies dit probleem. Ze hebben krachtige AI "foundation models" die naar longafbeeldingen kunnen kijken en kunnen raden of een klein bultje (een nodule) kanker is, maar deze modellen werken als een black box: ze geven een antwoord zonder hun berekening te laten zien. Dit is riskant omdat artsen de redenering moeten begrijpen om de diagnose te kunnen vertrouwen. Om dit op te lossen, proberen wetenschappers "Concept Bottleneck"-modellen te bouwen. Zie dit als het dwingen van de robot om de kenmerken van de dief in begrijpelijk Engels te beschrijven—zoals "draagt een hoed", "houdt een tas vast" of "loopt mank"—voordat hij zijn uiteindelijke gok doet. Als de robot zijn redenering kan uitleggen met behulp van deze mensvriendelijke aanwijzingen, kunnen artsen hem meer vertrouwen, en kunnen ze zelfs de aanwijzingen aanpassen om te zien hoe het antwoord verandert.
Dit artikel past dat idee toe op longkankerscreening. De onderzoekers wilden zien of ze twee verschillende soorten "magische brillen" (AI foundation models) die al getraind waren om naar CT-scans van de longen te kijken, konden dwingen om longnodules te beschrijven aan de hand van acht specifieke kenmerken die echte radiologen gebruiken, zoals hoe "spiky" (stekelig) de randen zijn of hoe "rond" de knobbel is. Ze gebruikten deze beschrijvingen vervolgens, samen met de grootte van de knobbel, om te voorspellen of de nodule kwaadaardig (kankerachtig) was.
Dit is wat ze vonden:
Eerst probeerden ze de AI te leren om de longnodules te beschrijven. Ze gebruikten twee verschillende AI-modellen: één die naar de hele borstkasscan keek (CT-FM) en één die inzoomde op alleen de nodule (FMCIB). Ze vroegen de AI om acht kenmerken te voorspellen, zoals "spiculation" (stekelige randen) en "subtlety" (hoe moeilijk het is om te zien). De resultaten waren wat gemengd. Het ingezoomde model (FMCIB) was beter in het beschrijven van de kenmerken dan het model van de hele borstkas. Bijvoorbeeld, bij het raden hoe "stekelig" een nodule was, behaalde het ingezoomde model een score van 0,17, terwijl het model van de hele borstkas slechts 0,08 haalde. Echter, zelfs het betere model was niet perfect; het had nog steeds moeite met het nauwkeurig beschrijven van kenmerken zoals "calcificatie" (harde plekken) of "sfericiteit" (hoe rond het is). Dit suggereert dat hoewel de AI bepaalde kenmerken kan leren beschrijven, dit sterk afhangt van hoe de AI oorspronkelijk is getraind.
Vervolgens testten ze of deze "beschrijvingen" daadwerkelijk hielpen bij het voorspellen van kanker. Ze bouwden een systeem dat de beschrijvingen van de AI plus de werkelijke grootte van de nodule gebruikte om een voorspelling te doen. De resultaten waren verrassend. Het systeem dat de beschrijvingen van de AI gebruikte, presteerde net zo goed als een systeem dat alleen naar de grootte van de nodule keek. Op hun interne test behaalden beide systemen een score van 0,86 (een maatstaf voor hoe goed de voorspelling is). Op een externe test met andere patiënten behaalden beide rond de 0,72 tot 0,73. Interessant genoeg presteerden de AI-modellen die probeerden kanker te voorspellen zonder de beschrijvingen te gebruiken (alleen kijkend naar de ruwe gegevens) eigenlijk slechter, met scores van slechts 0,60 tot 0,67.
Wat betekent dit dus? De belangrijkste conclusie is dat de "beschrijvingen" van de AI de voorspelling niet nauwkeuriger maakten dan alleen het meten van de grootte van de knobbel. Sterker nog, de grootte van de knobbel was de krachtigste voorspeller van allemaal. Echter, de "beschrijvingen" deden iets zeer waardevols: ze maakten de AI transparant. Omdat het model werd gedwongen om menselijke concepten te gebruiken, konden de artsen precies zien welke kenmerken bijdroegen aan het kankerrisico. Ze konden zelfs een spelletje spelen van "wat als": ze konden de AI vertellen: "Stel je voor dat deze nodule minder stekelig is," en zien hoe het voorspelde risico daalde. Dit bewijst dat hoewel de AI niet een betere voorspeller werd door deze concepten te gebruiken, het een veel betere uitlegger werd. De studie suggereert dat hoewel we complexe AI kunnen destilleren tot begrijpelijke concepten, de kwaliteit van die concepten afhangt van de onderliggende AI, en voor nu blijft de grootte van de knobbel de belangrijkste aanwijzing voor het opsporen van longkanker.
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.