$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Arruolamento dei pazienti e determinazione della CIE
Un totale di 161 pazienti sottoposti a procedure neurointerventistiche sono stati inclusi in questo studio, tra cui 12 (7,5%) hanno sviluppato un CIE, mentre 149 (92,5%) non lo hanno sviluppato. Il processo dettagliato di selezione e raggruppamento dei pazienti è mostrato in Figura 2. La diagnosi di CIE è stata stabilita in base all'associazione temporale tra l'insorgenza dei sintomi e le procedure neurointerventistiche, unita a reperti di esclusione ottenuti mediante imaging. I reperti rappresentativi di imaging neurologico del CIE sono presentati in Figura 3A–D.
Le caratteristiche demografiche, cliniche, di laboratorio e procedurali alla baseline dei due gruppi sono riassunte nella Tabella 1. Non sono state osservate differenze significative tra i gruppi CIE e non CIE per quanto riguarda l'età, la distribuzione per sesso o il peso corporeo (tutti i valori di p > 0,05). Analogamente, la prevalenza delle comorbidità comuni, tra cui ipertensione, diabete mellito e malattia coronarica, non differiva in modo significativo tra i due gruppi (tutti i valori di p > 0,05). Anche i fattori legati allo stile di vita, come il consumo di alcol e lo stato di fumatore, erano comparabili.
Al contrario, diverse variabili legate al laboratorio e alla procedura hanno mostrato differenze significative tra i due gruppi. I pazienti del gruppo CIE presentavano livelli sierici di creatinina significativamente più elevati rispetto a quelli del gruppo non CIE (mediana: 85,2 contro 65,3 µmol/L, p = 0,004), mentre il loro eGFR era significativamente più basso (mediana: 81 contro 102,7 mL/min/1,73 m2, p < 0,001). Per quanto riguarda le caratteristiche procedurali, le procedure di embolizzazione sono state significativamente più frequenti nel gruppo CIE rispetto al gruppo non CIE (41,7% contro 2,0%, p < 0,001). Inoltre, lesioni della circolazione posteriore erano significativamente più comuni nei pazienti che hanno sviluppato CIE (58,3% contro 6,0%, p < 0,001). Non è stata osservata alcuna differenza significativa nel tipo di mezzo di contrasto utilizzato tra i due gruppi (p = 0,982). Inoltre, i pazienti del gruppo CIE hanno ricevuto un volume significativamente maggiore di agente di contrasto durante la procedura (mediana: 200,0 contro 165,0 mL, p = 0,005) e hanno avuto durate procedurali più lunghe (mediana: 78,5 contro 50,0 min, p = 0,008). In particolare, il CGR, un indice composito proposto in questo studio, era significativamente più elevato nel gruppo CIE rispetto al gruppo non CIE (mediana: 2,35 contro 1,63, p < 0,001), indicando una forte associazione tra CGR e l'insorgenza di CIE.
Acquisizione delle variabili perioperatorie e costruzione del CGR
Le variabili demografiche, di laboratorio e procedurali perioperatorie sono state raccolte e analizzate sistematicamente come descritto nel protocollo. Tra queste variabili, il CGR, definito come il rapporto tra il volume totale di mezzo di contrasto e il valore di eGFR, è stato calcolato come un indicatore composito che riflette l'equilibrio tra l'esposizione al mezzo di contrasto e la capacità di clearance renale. Il CGR si è dimostrato associato all'insorgenza di CIE in questa coorte ed è stato incluso come predittore candidato nelle analisi di selezione delle caratteristiche e di sviluppo del modello. Per confrontare il CGR con le sue singole componenti, è stata effettuata un'analisi ROC comparativa utilizzando il CGR, il volume totale di mezzo di contrasto e l'eGFR. Il CGR ha mostrato la maggiore capacità discriminatoria per la CIE, con un AUC di 0,959 (IC 95%: 0,924–0,985), rispetto al volume totale di mezzo di contrasto (AUC = 0,745, IC 95%: 0,559–0,886) e all'eGFR analizzato nella direzione inversa del rischio (AUC = 0,865, IC 95%: 0,764–0,951). La differenza di AUC tra CGR e volume totale di mezzo di contrasto è stata di 0,214, mentre la differenza di AUC tra CGR ed eGFR è stata di 0,093. I risultati dettagliati sono riportati nella Tabella Supplementare 4.
Selezione delle caratteristiche e flusso di lavoro di ML
Per identificare i predittori più rilevanti riducendo al minimo la multicollinearità, è stata applicata una regressione LASSO con validazione incrociata a 10 ripiegamenti alle variabili candidate. Il profilo dei coefficienti e le curve di validazione incrociata del modello LASSO sono presentati rispettivamente in Figura 4A e Figura 4B. Il ranking dei coefficienti LASSO del modello finale è mostrato in Figura 5. Al valore ottimale di λ, è stato mantenuto un sottoinsieme di variabili, tra cui CGR, tipo di procedura, localizzazione della lesione, livelli di trigliceridi, creatinina sierica, eGFR e diversi covarianti clinici. Il ranking quantitativo dei predittori mantenuti in base ai coefficienti LASSO è riportato in Tabella Supplementare 5.
Confronti delle prestazioni del modello
Sono stati sviluppati cinque approcci di ML—Naive Bayes, SVM, KNN, LightGBM e MLP—per prevedere il rischio di CIE. Le loro prestazioni nei set di addestramento e di test sono riassunte nella Tabella 2, il confronto dell'accuratezza dei cinque modelli è mostrato nella Figura 6, e le corrispondenti matrici di confusione sono fornite nella Figura Supplementare 1, Figura Supplementare 2, Figura Supplementare 3, Figura Supplementare 4 e Figura Supplementare 5. Poiché il dataset era fortemente sbilanciato, con 12 casi di CIE e 149 casi non-CIE, l'accuratezza e le metriche basate su soglia devono essere interpretate con cautela e in combinazione con sensibilità, specificità, AUC e intervalli di confidenza. Nel set di addestramento, tutti i modelli hanno mostrato una buona capacità discriminativa, con valori di AUC compresi tra 0,961 e 0,999. Nel set di test interno, il modello Naive Bayes ha mostrato il valore numerico più alto (AUC = 0,952, IC 95%: 0,843–1,000), seguito da LightGBM (AUC = 0,944, IC 95%: 0,822–1,000) e SVM (AUC = 0,935, IC 95%: 0,796–1,000).
Al valore soglia di classificazione ottimale determinato tramite l'indice di Youden, il modello Naive Bayes ha mostrato una sensibilità del 100% e una specificità del 90,3%. Poiché non sono stati effettuati confronti statistici formali a coppie tra le AUC dei modelli, le differenze osservate tra i modelli devono essere interpretate in senso descrittivo ed esplorativo. Inoltre, poiché il dataset era fortemente sbilanciato e il cohort di test interno era di piccole dimensioni, con un numero molto limitato di eventi CIE, metriche basate sul valore soglia come sensibilità e specificità potrebbero risultare instabili e devono essere interpretate con cautela. Le curve caratteristiche operative del ricevitore (ROC) del modello Naive Bayes nei set di addestramento e di test sono riportate in Figura 7.
Sebbene il modello MLP abbia ottenuto buoni risultati nel set di addestramento (AUC = 0,961), le sue prestazioni sono notevolmente peggiorate nel set di test (AUC = 0,742), suggerendo un potenziale overfitting. Analogamente, il modello KNN ha mostrato una capacità discriminatoria limitata nel set di test (AUC = 0,718) con un ampio intervallo di confidenza, indicativo di instabilità. La strategia basata sull'indice di Youden è stata utilizzata per determinare la soglia ottimale di classificazione per metriche dipendenti dalla soglia, inclusi sensibilità, specificità e accuratezza. I valori di ROC-AUC sono intrinsecamente indipendenti dalla soglia. Pertanto, le metriche di prestazione dipendenti dalla soglia riportate riflettono il comportamento del modello nel punto operativo ottimale. Le soglie ottimali di Youden e le corrispondenti metriche basate sulla soglia sono riportate nella Tabella Supplementare 6. Nel complesso, il modello Naive Bayes ha mostrato prestazioni descrittive relativamente stabili tra i set di addestramento e di test interno, con un lieve calo numerico dell'AUC.
Analisi della curva decisionale
È stata eseguita un'analisi di decisione clinica (DCA) per valutare l'utilità clinica dei modelli in un intervallo di probabilità soglia. Le curve DCA sono mostrate in Figura 8. Tutti i modelli hanno dimostrato un beneficio netto positivo in specifici intervalli di probabilità soglia, rispetto alle strategie di trattare tutti e non trattare nessuno. Tra i modelli valutati, SVM ha mostrato l'intervallo più ampio di beneficio netto positivo, mentre gli altri modelli hanno mostrato un potenziale utilizzo clinico all'interno di determinati intervalli di soglia.
DISPONIBILITÀ DEI DATI:
I dati grezzi anonimizzati utilizzati per supportare le analisi principali sono stati caricati su GitHub e sono disponibili all'indirizzo: https://doi.org/10.5281/zenodo.20043331. Tutti gli identificatori diretti dei pazienti sono stati rimossi prima della condivisione dei dati. Poiché si trattava di uno studio clinico retrospettivo basato su cartelle cliniche ospedaliere, l'accesso a qualsiasi informazione aggiuntiva a livello di paziente rimane limitato dai requisiti istituzionali in materia di etica e privacy. Ulteriori dati anonimizzati potranno essere forniti dall'autore corrispondente previa richiesta ragionevole e approvazione da parte del comitato etico istituzionale. Gli script per l'analisi statistica, il codice per l'addestramento del modello di apprendimento automatico (ML) e il codice per la generazione delle figure sono stati forniti come file supplementari per favorire la riproducibilità.

Figura 1: Flusso di lavoro della modellizzazione del rischio di EIC basata su dati perioperatori. (A) Meccanismi dell'EIC e derivazione del rapporto tra volume di mezzo di contrasto e FGR stimato (CGR). (B) Integrazione dei dati e selezione delle caratteristiche basata su LASSO. (C) Sviluppo e confronto del modello di apprendimento automatico (ML), con Naive Bayes che mostra l'AUC numerica più elevata nel set di test interno (AUC ≈ 0,95). Abbreviazioni: EIC = encefalopatia indotta da mezzo di contrasto; CGR = rapporto tra volume di mezzo di contrasto e FGR stimato; FGR stimato = filtrazione glomerulare stimata; AUC = area sotto la curva. La figura è stata elaborata a partire dai dati clinici degli autori, e l'illustrazione schematica è stata originariamente creata dagli autori utilizzando icone modificate di Microsoft PowerPoint. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 2: Selezione dei pazienti e assegnazione al gruppo di studio. Diagramma di flusso che illustra lo screening dei pazienti, la valutazione dell'idoneità, i criteri di esclusione e l'assegnazione ai gruppi. Inizialmente sono stati valutati 225 pazienti. Dopo l'applicazione dei criteri di inclusione, tra cui l'età compresa tra 30 e 80 anni, la disponibilità di dati clinici completi e una tomografia computerizzata (TC) cerebrale postoperatoria entro 3 giorni, 190 pazienti sono risultati idonei. Sono stati esclusi i pazienti con infarto cerebrale acuto, malattia renale cronica allo stadio ≥ G4 (eGFR < 30 mL/min/1.73 m2), grave malattia cardiovascolare, assenza di trattamento endovascolare, deficit neurologico grave (punteggio della scala di Rankin modificata ≥ 4) o dati incompleti. Alla fine, 161 pazienti sono stati inclusi e suddivisi casualmente nel gruppo di addestramento (n = 128) e nel gruppo di test interno (n = 33) in un rapporto 8:2. Abbreviazioni: CT = tomografia computerizzata; eGFR = velocità di filtrazione glomerulare stimata; CKD = malattia renale cronica; mRS = scala di Rankin modificata. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 3: Immagini di tomografia computerizzata sequenziale senza mezzo di contrasto in un paziente con encefalopatia ischemica critica (CIE). (A) TC basale prima della procedura. (B) TC all'esordio dei sintomi che mostra un'iperdensità corticale nel lobo parietale destro (freccia). (C) TC al primo giorno postoperatorio che mostra una risoluzione parziale. (D) TC al secondo giorno postoperatorio che mostra una ulteriore risoluzione. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 4: Selezione delle caratteristiche basata su LASSO. (A) Curva di validazione incrociata a dieci ripetizioni utilizzata per determinare il valore ottimale di λ in base all'errore quadratico medio minimo. (B) Profili dei coefficienti delle variabili candidate riportati in funzione di log(λ), che mostrano le variazioni dei coefficienti delle variabili con l'aumento dell'intensità della regolarizzazione. Abbreviazioni: LASSO = operatore di riduzione e selezione con norma L1; λ = parametro di regolarizzazione; MSE = errore quadratico medio. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 5: Coefficienti delle variabili selezionate. Istogramma che mostra i coefficienti delle variabili mantenute dopo la selezione LASSO. I coefficienti positivi indicano un'associazione diretta; i coefficienti negativi indicano un'associazione inversa. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 6: Accuratezza nel training e nei test dei cinque modelli di ML. Accuratezza di cinque modelli di ML (Naive Bayes, SVM, KNN, LightGBM, MLP) nei set di training e di test. Abbreviazioni: SVM = macchina a vettori di supporto; KNN = k-vicini più prossimi; LightGBM = macchina con boosting gradiente leggera; MLP = percettrone multistrato. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 7: Curve ROC del modello Naive Bayes. Curve caratteristiche operative del ricevitore per i gruppi di addestramento e di test interno, con i corrispondenti valori dell'area sotto la curva. Abbreviazioni: ROC = caratteristica operativa del ricevitore; AUC = area sotto la curva. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 8: Analisi della curva decisionale. DCA che mostra il beneficio netto di diversi modelli attraverso probabilità soglia, confrontandoli con le strategie di trattare tutti e non trattare nessuno. Le aree ombreggiate indicano intervalli di probabilità soglia in cui il modello ha ottenuto un beneficio netto positivo rispetto a entrambe le strategie di trattare tutti e non trattare nessuno. Abbreviazioni: DCA = analisi della curva decisionale. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Figura supplementare 1: Matrice di confusione del modello Naive Bayes nella coorte di test interna. La matrice mostra il numero di campioni classificati correttamente e in modo errato alla soglia di classificazione selezionata.Cliccare qui per scaricare questo file.
Figura supplementare 2: Matrice di confusione del modello SVM nella coorte di test interna. La matrice mostra il numero di campioni classificati correttamente e incorrettamente alla soglia di classificazione selezionata.Cliccare qui per scaricare questo file.
Figura supplementare 3: Matrice di confusione del modello KNN nella coorte di test interna. La matrice mostra il numero di campioni classificati correttamente e incorrettamente alla soglia di classificazione selezionata.Cliccare qui per scaricare il file.
Figura supplementare 4: Matrice di confusione del modello LightGBM nella coorte di test interna. La matrice mostra il numero di campioni classificati correttamente e incorrettamente alla soglia di classificazione selezionata.Cliccare qui per scaricare questo file.
Figura supplementare 5: Matrice di confusione del modello MLP nella coorte di test interna. La matrice mostra il numero di campioni classificati correttamente e in modo errato alla soglia di classificazione selezionata.Cliccare qui per scaricare questo file.
| Caratteristica | CIE ( n = 12 ) | Non-CIE ( n = 149 ) | p valore |
| Dati demografici | | | |
| Età (anni), mediana (IQR) | 67 (62,5–69,0) | 63 (55,0–70,0) | 0,194 |
| Maschio, n (%) | 9 (75,0) | 105 (70,5) | 1,000 |
| Peso (kg), mediana (IQR) | 65 (55,0–70,0) | 70 (60,0–77,5) | 0,160 |
| Comorbilità, n (%) | | | |
| Ipertensione | 7 (58,3) | 102 (68,5) | 0,526 |
| Diabete | 4 (33,0) | 57 (38,3) | 1,000 |
| Malattia coronarica | 2 (16,7) | 23 (15,4) | 1,000 |
| Abitudini, n (%) | | | |
| Consumo di alcol | 7 (58,3) | 78 (52,3) | 0,770 |
| Condizione di fumatore | 7 (58,3) | 59 (39,6) | 0,233 |
| Valori di laboratorio, mediana (IQR) | | | |
| Creatinina sierica (μmol/L) | 85,2 (65,0–89,0) | 65,3 (54,9–75,7) | 0,004 |
| eGFR (mL/min/1.73m²) | 81,0 (60,6–90,3) | 102,7 (89,0–116,3) | <0,001 |
| Colesterolo totale (mmol/L) | 3,3 (3,0–4,4) | 3,4 (2,9–4,1) | 0,775 |
| Trigliceridi (mmol/L) | 1,8 (1,2–2,1) | 1,2 (0,8–1,6) | 0,017 |
| Caratteristiche procedurali | | | |
| Tipo di procedura, n (%) | | | <0,001 |
| - Angioplastica con stent | 7 (58,3) | 146 (98,0) | |
| - Embolizzazione | 5 (41,7) | 3 (2,0) | |
| Localizzazione della lesione, n (%) | | | <0,001 |
| - Circolazione posteriore | 7 (58,3) | 9 (6,0) | |
| - Circolazione anteriore | 5 (41,7) | 140 (94,0) | |
| Tipo di mezzo di contrasto, n (%) | | | 0,982 |
| - Seconda generazione | 6 (50,0) | 75 (50,3) | |
| - Terza generazione | 6 (50,0) | 74 (49,7) | |
| Volume totale di mezzo di contrasto (mL), mediana (IQR) | 200 (188,0–200,0) | 165 (155,0–180,0) | 0,005 |
| Durata della procedura (min), mediana (IQR) | 78,5 (52,5–124,5) | 50 (47,0–57,0) | 0,008 |
| Indice di novità | | | |
| CGR, mediana (IQR) | 2,35 (2,17–2,70) | 1,63 (1,40–1,85) | <0,001 |
Tabella 1: Caratteristiche cliniche di base dei pazienti. Le caratteristiche demografiche, cliniche, di laboratorio e relative alle procedure sono state confrontate tra il gruppo CIE e il gruppo non CIE. Le variabili continue sono riportate come media ± deviazione standard o mediana (intervallo interquartile), mentre le variabili categoriche sono riportate come numero e percentuale. I confronti statistici tra i gruppi sono stati effettuati utilizzando opportuni test parametrici o non parametrici. Abbreviazioni: CIE = encefalopatia indotta dal mezzo di contrasto; eGFR = velocità di filtrazione glomerulare stimata; CGR = rapporto tra volume di mezzo di contrasto ed eGFR; IQR = intervallo interquartile; SD = deviazione standard.
| Nome del modello | Precisione | AUC | IC 95% | Sensibilità | Specificità | Dataset |
| Naive Bayes | 0.875 | 0.961 | 0.924–0.998 | 1.0 | 0.864 | train |
| Naive Bayes | 0.909 | 0.952 | 0.843–1.000 | 1.0 | 0.903 | test |
| SVM | 0.992 | 0.999 | 0.997–1.000 | 1.0 | 0.992 | train |
| SVM | 0.879 | 0.935 | 0.796–1.000 | 1.0 | 0.871 | test |
| KNN | 0.891 | 0.969 | 0.941–0.997 | 1.0 | 0.881 | train |
| KNN | 0.939 | 0.718 | 0.194–1.000 | 0.5 | 0.968 | test |
| LightGBM | 0.969 | 0.988 | 0.973–1.000 | 1.0 | 0.966 | train |
| LightGBM | 0.848 | 0.944 | 0.822–1.000 | 1.0 | 0.839 | test |
| MLP | 0.914 | 0.961 | 0.908–1.000 | 0.9 | 0.915 | train |
| MLP | 0.970 | 0.742 | 0.228–1.000 | 0.5 | 1.000 | test |
Tabella 2: Confronto delle prestazioni dei modelli. Le prestazioni predittive di diversi modelli di apprendimento automatico (ML) sono state valutate utilizzando l'accuratezza, l'area sotto la curva (AUC), l'intervallo di confidenza al 95% (CI), la sensibilità e la specificità nei set di dati di addestramento e di test interni. Abbreviazioni: CI = intervallo di confidenza.
Tabella supplementare 1: Sintesi della valutazione dei dati mancanti prima dello sviluppo del modello. Sintesi dei valori mancanti per tutte le variabili predittive candidate prima dello sviluppo del modello. Non sono stati osservati valori mancanti tra le variabili incluse; pertanto, non è stata eseguita alcuna procedura di imputazione.Cliccare qui per scaricare il file.
Tabella supplementare 2: Dizionario delle variabili del dataset analitico. Definizioni, metodi di codifica, categorie delle variabili e descrizioni delle variabili cliniche, di laboratorio e relative alle procedure incluse nell'analisi ML.Cliccare qui per scaricare il file.
Tabella supplementare 3: Spazio di ricerca degli iperparametri e parametri selezionati per i modelli di apprendimento automatico. Vengono riassunti gli intervalli candidati di iperparametri e i parametri ottimizzati ottenuti durante l'ottimizzazione del modello per ciascun algoritmo di apprendimento automatico. Cliccare qui per scaricare il file.
Tabella supplementare 4: Analisi comparativa ROC di CGR e dei suoi singoli componenti. È stata eseguita un'analisi delle caratteristiche operative del ricevitore per confrontare le prestazioni predittive di CGR e dei suoi singoli componenti nella previsione di CIE.Cliccare qui per scaricare il file.
Tabella supplementare 5: Classificazione delle caratteristiche quantitative in base ai coefficienti LASSO. Le variabili selezionate sono state ordinate in base ai rispettivi valori dei coefficienti dopo la regressione LASSO, mostrando il contributo relativo e la direzione dell'associazione di ciascuna variabile nel modello predittivo.Cliccare qui per scaricare il file.
Tabella supplementare 6: Soglie di Youden determinate nella coorte di addestramento e relative metriche di prestazione della classificazione. La soglia ottimale per ciascun modello è stata determinata esclusivamente nella coorte di addestramento utilizzando l'indice di Youden ed è stata successivamente mantenuta fissa e applicata alla coorte di test interna. Accuratezza, sensibilità e specificità nella coorte di test interna sono state calcolate utilizzando queste soglie fisse.Cliccare qui per scaricare il file.