Method Article

Selezione delle caratteristiche radiomiche utilizzando la perdita di gradiente di una rete neurale profonda per la rilevazione dello stadio del cancro ai polmoni

DOI:

10.3791/70181

April 30th, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Qui è presentato un metodo di selezione delle caratteristiche basato sul deep learning che sfrutta i gradienti di una funzione di perdita di una rete neurale rispetto alle caratteristiche di input per identificare e dare priorità a quelle che influenzano maggiormente la rilevazione dello stadio del cancro ai polmoni.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

La radiomica consente l'estrazione di biomarcatori di imaging quantitativo da immagini mediche ed è diventata uno strumento importante per la diagnosi assistita dal computer del cancro. Tuttavia, i dataset radiomici sono tipicamente ad alta dimensione con dimensioni di campione limitate, rendendo la selezione delle caratteristiche un passaggio cruciale per costruire modelli predittivi affidabili. Questo studio propone un framework di eliminazione delle caratteristiche ricorsive a perdita di gradiente (GL-RFE) che integra l'analisi della sensibilità al gradiente da una rete neurale profonda per identificare le caratteristiche radiomiche più influenti per la rilevazione dello stadio del cancro ai polmoni. Un totale di 106 caratteristiche radiomiche sono state estratte dalle tomotomie computerizzate toracici (TC) utilizzando l'estensione PyRadiomics della piattaforma 3D Slicer. Il metodo proposto valuta l'importanza delle caratteristiche calcolando gradienti della perdita di rete rispetto alle caratteristiche di ingresso ed elimina ricorsivamente le caratteristiche con un contributo minimo. Le 15 principali caratteristiche radiomiche risultanti vengono utilizzate per addestrare un classificatore di rete neurale profonda per distinguere il cancro polmonare in stadio iniziale da quello in stadio avanzato. Il framework proposto raggiunge una solida performance di classificazione, con una precisione del 90,22%, precisione del 90,10%, ricordo del 90,24% e un punteggio F1 del 90,16% sul dataset del test. Le analisi di visualizzazione, incluse mappe di calore di correlazione e grafici di distribuzione, confermano ulteriormente la ridotta ridondanza delle caratteristiche e la miglioramento della separabilità delle classi. Rispetto alle tecniche convenzionali di selezione delle caratteristiche, GL-RFE cattura efficacemente le interazioni non lineari delle caratteristiche e migliora la generalizzazione dei modelli. Il protocollo presentato fornisce una metodologia riproducibile e interpretabile per la rilevazione dello stadio del cancro basata sulla radiomica. È particolarmente adatto per dataset biomedici ad alta dimensione e piccoli campioni e ha potenziali applicazioni in altri ambiti, come la genomica e l'analisi clinica multimodale.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Il cancro ai polmoni rimane uno dei principali tipi di cancro, che porta a gravi problemi di salute, spesso con la morte1. La radiomica consente la caratterizzazione quantitativa delle immagini mediche estraendo ampi insiemi di caratteristiche che descrivono la forma, la texture e i modelli di intensità deltumore 2,3. Queste caratteristiche, detti anche caratteristiche artigianali, fungono da potenziali biomarcatori per la diagnosi, la prognosi e la risposta terapeutica del cancro ai polmoni. Tuttavia, i dataset radiomici sono tipicamente ad alta dimens....

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Estrazione di caratteristiche radiomiche tramite estensione 3D Slicer PyRadiomics

NOTA: I seguenti passaggi sono progettati per calcolare le caratteristiche radiomiche di un file DICOM CT polmonare utilizzando l'estensione 3D Slicer PyRadiomics e per salvare in un file in formato csv (comma separated value).

  1. Installa e apri 3D Slicer (usa l'ultima versione stabile di https://download.slicer.org/.
  2. Installa l'estensione PyRadiomics e il RT Slicer.
    1. Nella barra del menu, vai su Visualizza > Gestore delle Estensioni. Poi, cerc....

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Riassunto del dataset
Il dataset NSCLC Radiomics comprende 422 volumi CT di pazienti con cancro polmonare stadio I, II e III. Mentre il numero di dataset CT per il cancro in stadio iniziale (I, II) è di 134, i campioni di dati per il cancro in stadio avanzato (IIIa, IIIb) sono 288. Il dataset ha mostrato un significativo squilibrio di classe, con un numero maggiore di casi di fase avanzata (stadio III) rispetto ai casi di fase iniziale (stadio I e stadio II). Per colm.......

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

La robustezza e l'affidabilità del quadro proposto sono evidenti dagli alti valori delle metriche di valutazione, tra cui accuratezza, richiamo, precisione e punteggioF-1 24. Tutti i punteggi hanno ottenuto una performance superiore al 90% nei dati del test, con un CV a 5 volte impiegato durante l'addestramento MLP.

Le prestazioni e la validità del framework GL-RFE proposto sono state ulteriormente supportate attraver.......

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Gli autori dichiarano di non avere interessi finanziari in competizione.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Non applicabile

....

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Software per Slicer 3DSito ufficiale5.xVisualizzazione delle immagini mediche, segmentazione ed estrazione ROI per analisi radiomica
Pacchetto Imbalance Learn.PyPI0.11+Gestione dello squilibrio di classe (ad esempio, SMOTE)
Matplotlib  PacchettoPyPI3.xTracciare curve di addestramento e importanza delle caratteristiche
Pacchetto NumPyPyPI1.26.xOperazioni numeriche e gestione delle matrici di caratteristiche
Pacchetto PandasPyPI2.xPreprocessing dei dati e gestione strutturata dei dataset
Pacchetto PyRadiomicsPyPI3.xEstrazione di caratteristiche radiomiche dalle immagini CT
PyTorch  PacchettoPyPI2.xFramework di deep learning per MLP e calcolo a gradiente
Pacchetto Scikit-learnPyPI1.3.xValutazione del modello (accuratezza, precisione, richiamo, punteggio F1)
SciPy  PacchettoPyPI1.11+Analisi statistica e validazione
Seaborn  PacchettoPyPI0.13.xHeatmap per l'analisi delle correlazioni delle caratteristiche
Torch.nn Modulo PyPI2.xArchitettura delle reti neurali (livelli, attivazioni)
Modulo Torch.optimPyPI2.xAlgoritmi di ottimizzazione (ad esempio, Adam)

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Radiomic Feature SelectionGradient LossDeep Neural NetworkLung Cancer DetectionCancer Stage DetectionRecursive Feature EliminationQuantitative Imaging BiomarkersComputed TomographyFeature ImportanceModel Generalization

Related Articles