$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Questo studio è stato approvato dal Consiglio di Revisione Istituzionale dell'Ospedale Generale dell'Università di Shenzhen (approvazione IRB n. KYLL-2026-077-1). Il requisito del consenso informato scritto è stato revocato a causa della progettazione retrospettiva dello studio.
1. Coorte di studio
I pazienti con ictus ischemico acuto (AIS) sottoposti a risonanza magnetica multiparametrica sono stati identificati retrospettivamente dal database clinico istituzionale. Il flusso di lavoro complessivo dello studio, che include la partizione dei dataset, lo sviluppo di modelli di imaging, la costruzione del modello clinico e la fusione multimodale, è illustrato nella Figura 1.

Figura 1: Flusso di lavoro del framework multimodale di previsione degli esiti. (A) Acquisizione dati. I pazienti con ictus ischemico acuto (AIS) che soddisfacevano criteri di inclusione predefiniti sono stati identificati retrospettivamente. Il dataset è stato suddiviso in una coorte di validazione dell'addestramento (n = 250), una coorte di test interna indipendente (n = 50) e una coorte di test esterna (n = 37). La validazione incrociata stratificata a cinque volte è stata effettuata all'interno della coorte di formazione-validazione. (B) Sviluppo di modelli di imaging. Le sequenze di risonanza magnetica multiparametrica, tra cui immagini ponderate per diffusione (DWI), coefficiente apparente di diffusione (ADC) e recupero per inversione attenuata del fluido T2 (T2-FLAIR), sono state processate utilizzando un'architettura ibrida convoluzionale convoluzionale-Vision Transformer (CNN-ViT) tridimensionale per la previsione degli esiti. (C) Sviluppo di modelli clinici. Sono state utilizzate variabili cliniche strutturate per addestrare modelli di machine learning per la previsione dell'esito funzionale a 90 giorni. (D) Strategia di fusione multimodale. Le previsioni generate dai modelli di imaging e clinici sono state integrate utilizzando un meta-apprendista di regressione logistica impilata per produrre previsioni di esito finale. Clicca qui per visualizzare una versione più grande di questa figura.
Gli esami MRI sono stati eseguiti utilizzando sistemi clinici di risonanza magnetica. Per l'acquisizione dell'immagine veniva utilizzata una bobina dedicata a matrice a fasi. Tutte le sequenze sono state acquisite nel piano assiale utilizzando una posizione costante delle fette tra le modalità. L'imaging pesato per diffusione (DWI) è stato acquisito utilizzando una sequenza di eco-planare a spin-echo a singolo colpo con tempi di ripetizione (TR) di 3.000–5.000 ms e tempo di eco (TE) di 80–90 ms. La sensibilizzazione per diffusione è stata applicata utilizzando valori b di 0 e 800–1.000 s/mm 2 in almeno 3 direzioni ortogonali. Il campo visivo variava da 220 a 240 mm con una matrice di 128 × 128. Lo spessore della fetta era di 5–6 mm con un gap di intersoglia di 1–1,5 mm. Furono acquisite due o quattro medie di segnale.
Le mappe del coefficiente di diffusione apparente (ADC) venivano generate automaticamente dai dati DWI sulla workstation scanner utilizzando un fitting monoesponenziale basato sui valori b acquisiti. I valori ADC venivano calcolati per voxel e esportati per analisi quantitativa. Le immagini T2 di recupero per inversione attenuata da fluido (T2-FLAIR) sono state acquisite utilizzando una sequenza di recupero da inversione con TR di 8.000–10.000 ms, TE di 80–140 ms e tempo di inversione di 2.200–2.600 ms. Il campo visivo variava da 220 a 240 mm con una matrice di 192 × 192 a 256 × 256. Lo spessore della fetta era di 4–5 mm con uno spazio tra le fette di 1–1,5 mm.
2. Preprocessing dei dati
I dati clinici sono stati importati da fogli di calcolo strutturati contenenti identificatori di casi, punteggi di esiti mRS, etichette suddivise del dataset e variabili demografiche e cliniche. Gli identificatori di case sono stati standardizzati per garantire la coerenza con i nomi dei file di immagini. Le variabili cliniche includevano caratteristiche demografiche, gravità dell'ictus misurata tramite la National Institutes of Health Stroke Scale (NIHSS), fattori di rischio vascolari e condizioni comorbide registrate al momento del ricovero.
L'esito primario era lo stato funzionale a 90 giorni dall'insorgenza dell'ictus, misurato utilizzando la Scala di Rankin modificata (mRS). Un esito favorevole è stato definito come mRS ≤ 2 e un esito sfavorevole come mRS > 2. Il dataset è stato suddiviso casualmente in coorti di validazione dell'addestramento e coorti di test interne indipendenti utilizzando campionamenti stratificati basati sulla distribuzione mRS per preservare l'equilibrio degli esiti. Una coorte di test esterna veniva elaborata separatamente e non veniva utilizzata durante lo sviluppo del modello. All'interno della coorte di formazione-validazione, è stata applicata la validazione incrociata stratificata k-fold per mantenere distribuzioni coerenti degli esiti tra i fold.
Tutti i volumi DWI, ADC e T2-FLAIR sono stati preprocessati prima dell'addestramento del modello per garantire coerenza spaziale e numerica tra le modalità. La stessa pipeline di preprocessing è stata applicata alle coorti di validazione di addestramento, test interni e test esterni senza modifiche. Le immagini venivano riorientate all'orientamento canonico del RAS e convertite in array a virgola mobile. La risoluzione spaziale in piano è stata ricampionata a 256 × 256 tramite interpolazione lineare. La dimensione del piano passante fu standardizzata a 20 fette usando una strategia basata sul centro: i volumi contenenti più di 20 fette furono ritagliati al centro, mentre quelli con meno di 20 fette erano simmetricamente imbottiti a zero. La dimensione finale del volume era 256 × 256 × 20.
La normalizzazione dell'intensità è stata eseguita indipendentemente per ciascun volume utilizzando la normalizzazione z-score:

dove x indica l'intensità dei voxeli, μ è l'intensità media del volume, e σ è la deviazione standard. Se σ = 0, la normalizzazione non veniva applicata per prevenire l'instabilità numerica. I volumi elaborati venivano salvati in formato NIfTI con una matrice affine standardizzata per l'analisi di deep learning a valle.
3. Sviluppo del modello clinico
Variabili cliniche strutturate sono state utilizzate per sviluppare modelli di machine learning per la previsione degli esiti. I predittori candidati includevano caratteristiche demografiche, fattori di rischio vascolari, eziologia dell'ictus e misure di gravità clinica di base. Le variabili continue sono state imputate utilizzando valori mediani e standardizzate. Le variabili categoriche sono state imputate usando la categoria più frequente e codificate usando la codifica one-hot.
Sono stati valutati molteplici algoritmi di apprendimento automatico, tra cui regressione logistica, foresta casuale, aumento del gradiente, macchine a vettori di supporto (SVM), aumento estremo del gradiente e modelli di macchina con aumento del gradiente luminoso. Lo sviluppo del modello ha seguito un quadro stratificato di cinque validazioni incrociate all'interno della coorte di addestramento-validazione per stimare le prestazioni di generalizzazione. Le previsioni finali per le coorti di test interne ed esterne sono state generate mediando le previsioni da modelli addestrati su ciascun piega di validazione incrociata. Non sono stati utilizzati campioni esterni durante la validazione incrociata o la selezione del modello.
4. Architettura dei modelli di deep learning
È stata implementata un'architettura ibrida CNN-ViT tridimensionale per la previsione degli esiti da volumi di risonanza magnetica multimodale. La rete è stata progettata per combinare l'estrazione locale di caratteristiche spaziali con la modellazione contestuale globale all'interno di un quadro unificato. I volumi di input consistevano in immagini multicanale tridimensionali elaborate end-to-end.
L'estrazione delle caratteristiche è stata inizialmente eseguita utilizzando una spina dorsale convoluzionale gerarchica tridimensionale composta da 4 stadi. Ogni stadio includeva 2 strati convoluzionali con una dimensione del nucleo di 3 × 3 × 3 e un imbottitura di 1 voxel, seguiti da normalizzazione batch e attivazione lineare rettificata delle unità unitarie. La risoluzione spaziale è stata progressivamente ridotta utilizzando strati di max-pooling tridimensionale applicati dopo i primi 3 stadi, mentre la profondità del canale di caratteristiche è aumentata a ogni livello per catturare rappresentazioni semantiche di livello superiore. La regolarizzazione del dropout (tasso di dropout = 0,1) veniva applicata dopo la fase convoluzionale finale per ridurre il sovrafitting. La spina dorsale convoluzionale trasformava il volume di input di dimensione C × D × H × W in una rappresentazione compatta di caratteristiche di alto livello con dimensioni spaziali ridotte.
La mappa delle caratteristiche risultante è stata rimodellata in una sequenza di token appiattendo le dimensioni spaziali in modo che il numero di token corrispondesse a:
N = D' x H' x W'
Le relazioni contestuali globali tra i token sono state modellate utilizzando strati encoder Transformer composti da reti di auto-attenzione e feedforward multi-testa. L'attenzione di sé veniva calcolata come:

dove Q, K e V indicano rispettivamente le matrici di interrogazione, chiave e valore, e d rappresenta la dimensione di incorporamento. La normalizzazione dei livelli e il dropout sono stati applicati all'interno di ogni livello encoder per migliorare la stabilità dell'addestramento. Il modulo Transformer era composto da 3 strati di encoder con 8 teste di attenzione e una dimensione di embedding di 256.
Dopo la codifica Transformer, la rappresentazione corrispondente al token di classificazione veniva estratta e normalizzata. Uno strato lineare completamente connesso produceva un unico output logit per la classificazione binaria.
L'architettura ibrida proposta CNN-ViT è stata intenzionalmente progettata come un modello leggero ed efficiente parametricamente per bilanciare capacità rappresentativa e rischio di sovrafitting. Il modello comprendeva 3,79 milioni di parametri addestrabili (circa 14,4 MB in precisione fp32), inclusi 1,38 milioni nella spina dorsale convoluzionale e 2,37 milioni nell'encoder Transformer.
5. Allenamento per immagini del modello
L'addestramento del modello di imaging è stato condotto utilizzando un framework stratificato di validazione incrociata a cinque punti per preservare la distribuzione degli esiti tra le pieghe, migliorando al contempo la robustezza della stima delle prestazioni. Il dataset è stato suddiviso in una coorte di validazione dell'addestramento e una coorte di test interna indipendente utilizzando campionamenti stratificati basati sulla distribuzione degli esiti. All'interno della coorte di formazione-validazione, è stata applicata la validazione incrociata stratificata a cinque volte. Per ogni piegatura, il modello di imaging è stato addestrato utilizzando il sottoinsieme di addestramento e valutato usando il sottoinsieme di validazione corrispondente, mentre la coorte di test tenuta fuori è stata riservata esclusivamente alla valutazione finale delle prestazioni.
L'ottimizzazione del modello è stata eseguita utilizzando un framework di deep learning su una workstation dotata di GPU con l'ottimizzatore AdamW, tasso di apprendimento di 3 × 10⁻5 e decadimento del peso di 3 × 10⁻4. L'addestramento veniva condotto utilizzando un lotto di 8 unità per un massimo di 200 epoche. L'entropia binaria incrociata con logit veniva utilizzata come funzione di perdita.
Per affrontare lo squilibrio di classe, è stato calcolato un fattore di pesatura di classe positiva per ogni piega basato sul rapporto tra campioni negativi e positivi e incorporato nella funzione di perdita. Il clipping delle norme gradiente con una norma massima di 0,5 è stato applicato per migliorare la stabilità numerica durante l'ottimizzazione. L'addestramento automatico a precisione mista è stato reso possibile per migliorare l'efficienza computazionale.
L'arresto precoce è stato implementato quando le prestazioni di validazione non sono migliorate di almeno 1 × 10⁻4 in 30 epoche consecutive. Il checkpoint modello con le migliori prestazioni di ogni piega è stato mantenuto. Dopo il completamento di tutte le pieghe, sono state generate previsioni per le coorti di test interne ed esterne utilizzando ciascun modello specifico per pieghe, e le probabilità finali sono state ottenute mediando le previsioni tra i 5 modelli per generare output di ensemble.
6. Modello di fusione multimodale
È stata implementata una strategia di fusione in pila per integrare previsioni derivate dall'imaging con informazioni cliniche strutturate. Il modello di imaging di deep learning e il modello di previsione clinica hanno servito come base degli apprendenti, e le loro probabilità previste sono state utilizzate come caratteristiche di input per un meta-apprendente di regressione logistica. Ulteriori caratteristiche di interazione, tra cui il prodotto e la differenza assoluta delle probabilità previste, sono state incorporate per catturare informazioni complementari tra imaging e previsioni cliniche.
Per prevenire la fuga di informazioni, il meta-learner veniva addestrato utilizzando probabilità previste out-of-fold generate dalla coorte di convalidazione dell'addestramento. Le probabilità out-of-fold validate incrociate dai modelli di imaging e clinico sono state unite per identificatore del paziente per costruire il dataset di addestramento meta-learner. Per le coorti di test interne ed esterne, le probabilità corrispondenti del set di test provenienti dai modelli di imaging e clinici sono state utilizzate come input per il meta-learner addestrato per generare probabilità fuse. Il meta-learner addestrato è stato applicato a entrambe le coorti di test senza riadattamento.
7. Studio dell'ablazione
Sono stati condotti esperimenti di ablazione per valutare i contributi delle singole sequenze di risonanza magnetica e del componente Vision Transformer utilizzando impostazioni di addestramento e valutazione identiche al modello primario. Le ablazioni di sequenza includevano modelli a singola sequenza, modelli lascia-uno-sequenza-fuori e il modello multiparametrico completo. Per valutare il contributo del modulo Vision Transformer, l'architettura ibrida proposta è stata inoltre confrontata con una base solo CNN, in cui l'encoder Transformer è stato rimosso mantenendo la propria spina dorsale convoluzionale.
8. Analisi statistica
Le prestazioni del modello sono state valutate separatamente nella coorte di test indipendente interna e nella coorte di test esterna utilizzando l'area sotto la curva caratteristica operativa del ricevitore (AUC) come metrica primaria di discriminazione. Le curve di caratteristica operativa del ricevitore (ROC) venivano costruite utilizzando probabilità previste generate da ciascun modello. Sensibilità, specificità e accuratezza complessiva sono state inoltre calcolate per caratterizzare la performance nella classificazione.
I risultati binari sono stati generati utilizzando soglie determinate secondo l'indice di Youden. Sensibilità, specificità e accuratezza sono state successivamente calcolate alla soglia ottimale. Tutte le analisi statistiche, lo sviluppo di modelli di machine learning e l'addestramento dei modelli di deep learning sono stati implementati utilizzando pacchetti software standard di calcolo scientifico e machine learning.