$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Longkanker blijft een van de belangrijkste soorten kanker, wat leidt tot ernstige gezondheidsproblemen en vaak tot de doodleidt 1. Radiomic maakt kwantitatieve karakterisering van medische beelden mogelijk door grote sets kenmerken te extraheren die tumorvorm, textuur en intensiteitspatronen beschrijven 2,3. Deze kenmerken, ook wel handgemaakte kenmerken genoemd, dienen als potentiële biomarkers voor diagnose, prognose en behandelingsrespons van longkanker. Radiomic datasets zijn echter doorgaans hoogdimensionaal en sample-gelimiteerd, wat leidt tot redundante en ruisachtige kenmerken die de modelprestatiesverslechteren 4,5,6,7. Daarom is efficiënte en verklaarbare feature-selectie cruciaal voor het ontwikkelen van robuuste, op radiomics gebaseerde voorspellende modellen.
Traditionele feature-selectiebenaderingen zoals filtermethoden (bijv. correlatieanalyse, variantieanalyse [ANOVA], wederzijdse informatie) en wrapper-methoden (bijv. Sequential Feature Selection, Recursive Feature Elimination) worden veel gebruikt voor radiomic-gebaseerde kankerdetectiemodellen 4,8,9. Ze slagen er echter vaak niet in niet-lineaire kenmerkinteracties en diepe contextuele afhankelijkheden die inherent zijn aan radiomicsgegevens 9,10,11. Ensemble-feature-leertechnieken zijn onderzocht voor medische beeldclassificatie, maar hebben matige nauwkeurigheid bereikt, die verder verbeterd kanworden 12.
Deep learning-methoden, met name diepe neurale netwerken (DNN's), hebben aangetoond een superieure capaciteit om niet-lineaire en hiërarchische relaties tussen kenmerken en uitkomsten te modelleren, waardoor ze ideaal zijn voor het sturen van featureselectie en het leveren van nauwkeurige kankerdetectiemodellen13,14. In deze context wordt het potentieel van het gebruik van een convolutioneel neuraal netwerk, multimodale AI-technieken en VCG-16, een vooraf getraind model voor kankerdiagnose, onderzocht 1,15,16. Een hybride deep learning-model17, inclusief het vooraf getrainde VGG-19-model en long short-term memory networks (LSTM's), werd voorgesteld, getraind en getest op een groot aantal beelden, met een nauwkeurigheid van meer dan 99%.
Naast kankerdetectie is er ook onderzoek gedaan naar kankerstadiering. Hugo et al.18 ontwierpen een feed-forward neuraal netwerkmodel op de NSCLC-database van 300 patiënten om kanker stadium I, II en III te classificeren met een nauwkeurigheid van 74,52% in modeltesten. Een op radiomiciek gebaseerde Bayesiaanse inversiemethode3 werd gepresenteerd voor longkankerstadium detectie met behulp van de NLST-dataset op een steekproefgrootte van 200. De voorgestelde methode behaalde een nauwkeurigheid van 86%. De literatuurstudie heeft aangetoond dat de meeste studies naar kankerdetectie zich uitsluitend richten op het classificeren van goedaardige en kwaadaardige tumoren, en slechts enkele hebben zich gericht op de classificatie van kankerstadia, met nauwkeurigheden van minder dan 90% die verder verbeterd kunnen worden. Dit onderzoeksartikel behandelt de eerder genoemde onderzoekskloof en stelt een robuust, op radiomische kenmerken gebaseerde classificatiekader voor nauwkeurige detectie van longkankerstadia.
In deze studie is een gradient-loss-based recursive feature elimination (GL-RFE) framework geïntroduceerd, waarbij gradiënt-backpropagatie van neurale netwerken wordt geïntegreerd in het RFE-proces. In tegenstelling tot conventionele RFE-methoden die vertrouwen op statische feature-importance metrics, maakt GL-RFE gebruik van de gradiënten van de verliesfunctie ten opzichte van elke invoerfunctie om te meten hoe sterk elke eigenschap de modelvoorspellingen beïnvloedt. Door iteratief kenmerken met minimale gradiëntbijdragen te verwijderen, voert het gepresenteerde model featureselectie uit van de top 15 diagnostische kenmerken die geoptimaliseerd zijn voor de detectie van longkanker in 2 klassen (stadium I en stadium II gecombineerd en stadium IIIa en IIIb gecombineerd). Het workflowdiagram van het uitgevoerde werk is weergegeven in Figuur 1. De gekozen longkankerdataset voor het gepresenteerde model is NSCLC Radiomics19, met 411 volumes format aangeduid als digitale beeldvorming en communicatie in geneeskunde (DICOM) met klinische kankerstadia-informatie. In totaal worden 106 3D-radiomics-functies van elk longkanker-DICOM-volume geëxtraheerd met behulp van PyRadiomics20, een uitbreiding van een open source-software, 3D Slicer21. Deze kenmerken behoren tot zeven featureklassen22, waaronder shape, gray level difference method (GLDM), gray-level co-appearance matrix (GLCM), first order, gray level run length matrix (GLRLM), gray level size zone-matrix (GLSZM) en neighborhood gray-tone difference matrix (NGTDM). De radiomic data van de minderheidsklasse (stadium I en stadium II) werden oversampled met behulp van de synthetische minderheids-overbemonsteringstechniek (SMOTE)23.
De nieuwigheid van het voorgestelde GL-RFE-framework ligt in het integreren van gradiëntgebaseerde gevoeligheidsanalyse, afgeleid van neurale netwerktraining, in het recursieve proces van het elimineren van kenmerken. In tegenstelling tot conventionele RFE-benaderingen die vertrouwen op statische belangrijkheidsmaten, evalueert GL-RFE dynamisch de relevantie van kenmerken via terugverbrede gradiënten van de verliesfunctie. Dit maakt het mogelijk om kenmerken te identificeren die direct de modelvoorspellingen voor het kankerstadium beïnvloeden, terwijl interpreteerbaarheid en computationele haalbaarheid behouden blijven voor relatief kleine medische datasets.
De dataset die wordt gebruikt voor de training en het testen van het voorgestelde raamwerk is een openbaar beschikbare CT-beeldenset van 422 longkankerpatiënten, bekend als NSCLC Radiomics17. Voor elke patiënt bevat de dataset een CT-volume en een DICOM-radiotherapiestructuurset (RTSTRUCT) en een DICOM-segmentatiebestand (SEG). Deze bestanden bevatten handmatige afbakeningen die door een radiotherapeut zijn uitgevoerd van het driedimensionale volume van het primaire bruto tumorvolume (GTV-1), evenals het longbeeld. De dataset is een vooraf bewerkte set en de afmetingen van de afbeeldingen zijn 512 x 512 pixels.
Vanwege het niet-lineaire karakter van handgemaakte radiomische functies kunnen deze functies niet direct worden gebruikt met deep learning-modellen voor kankerdiagnose, en moeten hun inherente datapatronen worden vastgelegd met AI-technieken. GL-RFE rangschikt kenmerken op basis van de grootte van de gradiënt van het modelverlies L ten opzichte van elk invoerkenmerk xi.
Voor elke invoerkenmerk xi wordt de gemiddelde absolute gradiënt als volgt berekend:
(1)
Hier is N het totale aantal monsters. Lj is het verlies voor jde steekproef. xij is het i-de kenmerk van het j-de monster.
geeft de gevoeligheid van het verlies aan ten opzichte van de invoerkenmerk.
De kenmerken met lage gradiëntmagnitudes hebben minimale invloed op modelupdates en worden recursief geëlimineerd. De voorgestelde workflow voor het elimineren van de low gradient radiomic features met behulp van een multi-layer perceptron (MLP) en het trainen van een deep learning neural network (DNN) op de top 15 features is weergegeven in Figuur 1. De prestaties van de GL-RFE-methode voor featureselectie worden vervolgens geëvalueerd.
Het eerder genoemde deep learning-model met de GL–RFE-methode is geïmplementeerd in een Jupyter-notebook op Google Colab, waarmee Python-code in een online omgeving geschreven en uitgevoerd kan worden. Verschillende pakketten, opgenomen in de protocolstappen en de materialen, moeten worden gedownload om de code te compileren. Met de methode beschreven in het Protocolgedeelte worden de top 15 radiomische kenmerken voor longkankerdetectie geïdentificeerd en gebruikt om nauwkeurige kankerdetectie op testdatasets te bereiken.