Caratteristiche di base dei gruppi di studio
Lo studio ha incluso 1.999 pazienti ricoverati con colangite acuta: 1.561 nel gruppo di reparto generale e 438 nel gruppo di terapia intensiva (ICU). Nel gruppo di reparto generale, 544 pazienti hanno sviluppato o presentavano sepsi, mentre 1.017 non la presentavano; nel gruppo di terapia intensiva, 299 pazienti avevano la sepsi e 139 non la presentavano. Le caratteristiche basali stratificate in base allo stato di sepsi sono riportate nella Tabella 1. Nel gruppo di reparto generale, i pazienti con sepsi erano più anziani e presentavano valori più elevati di potassio, AST, creatinina (CR) e azoto ureico nel sangue (BUN) rispetto ai pazienti senza sepsi (tutti i valori di P < 0,05), mentre i livelli di emoglobina (Hb), piastrine (PLT) e albumina erano inferiori (tutti i valori di P < 0,05). Diabete, insufficienza cardiaca, iperlipidemia, danno renale e durata maggiore del ricovero erano più comuni o maggiori nei pazienti con sepsi (tutti i valori di P < 0,05); ictus, ipertensione e epatite non differivano in modo significativo tra i gruppi. Nel gruppo di terapia intensiva, i pazienti con sepsi presentavano valori più elevati di potassio, bilirubina totale (TBil), AST, creatinina (CR) e azoto ureico nel sangue (BUN) e livelli inferiori di albumina rispetto ai pazienti senza sepsi (tutti i valori di P < 0,05). Il danno renale e una degenza più lunga in terapia intensiva erano anch'essi associati allo stato di sepsi (P < 0,05), mentre le altre comorbidità valutate non differivano in modo significativo. I punteggi SOFA e APS III erano più elevati nei pazienti in terapia intensiva con sepsi rispetto a quelli senza sepsi (entrambi i valori di P < 0,05).
Selezione delle caratteristiche per la predizione della sepsi nei reparti generici
Il dataset del reparto generale è stato suddiviso in una coorte di addestramento di 1.092 pazienti e una coorte di validazione interna di 469 pazienti. Per l'esito sepsi, la coorte di addestramento includeva 380 pazienti con sepsi e 712 senza sepsi, mentre la coorte di validazione interna includeva 164 pazienti con sepsi e 305 senza sepsi. Per la mortalità ospedaliera nei reparti generici, la coorte di addestramento includeva 56 decessi e 1.036 sopravvissuti, e la coorte di validazione interna includeva 24 decessi e 445 sopravvissuti. La coorte di addestramento dell'UCI includeva 306 pazienti (76 decessi entro 28 giorni e 230 sopravvissuti), e la coorte di validazione interna includeva 132 pazienti (33 decessi e 99 sopravvissuti a 28 giorni). Per la previsione della sepsi nei reparti generici, inizialmente sono state considerate 27 variabili. Boruta ha classificato le variabili come importanti confermate, provvisorie o respinte (Figura 1A). Undici variabili sono state classificate come importanti: albumina, danno renale, durata del ricovero ospedaliero, CR, GB, PLT, insufficienza cardiaca, età e Hb. La regressione LASSO con validazione incrociata a 10 ripetizioni ha mantenuto 19 caratteristiche candidate (Figure 1B,C). I risultati della selezione delle caratteristiche e la rilevanza clinica sono stati quindi considerati insieme, portando a 11 predittori candidati: BUN, CR, GB, PLT, età, insufficienza cardiaca, albumina, danno renale, durata del ricovero ospedaliero, Hb e cirrosi.
Confronto tra modelli e interpretazione SHAP per la previsione della sepsi nei reparti generali
LR, RF, SVM e XGBoost sono stati confrontati per il compito di predizione della sepsi nei reparti generali utilizzando gli stessi cohorti di addestramento e di validazione interna (Figura 2). Le AUC del cohort di addestramento sono state 0,893 per LR, 0,853 per RF, 0,718 per SVM e 0,767 per XGBoost; le corrispondenti AUC di validazione interna sono state rispettivamente 0,826, 0,787, 0,647 e 0,737 (Figura 2A,B). LR ha ottenuto l'AUC di validazione interna più alta e le migliori prestazioni complessive tra i quattro modelli valutati ed è stato pertanto selezionato per ulteriori interpretazioni. Misure dettagliate delle prestazioni sono fornite in Tabella Supplementare 3. All'interno dell'intervallo di probabilità soglia valutato, l'analisi della curva decisionale ha indicato un beneficio netto maggiore per LR (Figura 2D), e il grafico di calibrazione ha mostrato un accordo tra le probabilità di sepsi predette e osservate (Figura 2E). Questi risultati si basano sulla validazione interna e non stabiliscono la prontezza per un'implementazione clinica di routine.
L'analisi SHAP è stata utilizzata per interpretare il modello LR selezionato. Figura 2C,F mostrano il contributo globale dei predittori, ordinati in base all'influenza complessiva sulle stime del modello. In ordine decrescente di importanza, i predittori sono risultati BUN, CR, WBC, PLT, età, insufficienza cardiaca, albumina, danno renale, durata del ricovero ospedaliero, Hb e cirrosi. Figura 2G mostra un grafico a forze a livello individuale. Le caratteristiche in rosso aumentano la probabilità stimata di sepsi, mentre quelle in blu la riducono. Il termine f(x) rappresenta l'output del modello per l'individuo rispetto all'aspettativa di base.
Costruzione del nomogramma per la sepsi nei reparti generali
I predittori selezionati dopo la selezione delle caratteristiche sono stati inseriti in un modello di regressione logistica multivariata (Tabella 2). Le variabili che sono rimaste significative con P < 0,05 sono state incorporate nel nomogramma finale (Figura 3A): danno renale, insufficienza cardiaca, GB, PLT, albumina e durata del ricovero ospedaliero. Il nomogramma ha prodotto un AUC di 0,791 (Figura 3B), e il grafico di calibrazione ha mostrato un accordo tra le probabilità previste e quelle osservate di sepsi (Figura 3C).
Associazione tra sepsi e risultati sulla sopravvivenza
Le curve di Kaplan-Meier sono state utilizzate per confrontare la sopravvivenza in base allo stato di sepsi (Figura 4). Nel gruppo di pazienti in terapia intensiva, i pazienti con sepsi hanno mostrato una sopravvivenza a 28 giorni peggiore rispetto a quelli senza sepsi (Figura 4A; log-rank P < 0,001). Nel gruppo di pazienti nei reparti generali, i pazienti con sepsi hanno avuto una sopravvivenza in ospedale peggiore rispetto a quelli senza sepsi (Figura 4B; log-rank P < 0,001).
Sono stati utilizzati quattro modelli progressivamente aggiustati di Cox per valutare l'associazione tra sepsi e mortalità (Tabella 3). Nel gruppo di pazienti nei reparti generali, la sepsi era associata alla mortalità ospedaliera nel modello non aggiustato (Modello 1: HR, 4,48; IC 95%, 2,53-7,95; P < 0,001). L'associazione è rimasta significativa dopo aggiustamento per età e sesso (Modello 2: HR, 4,11; IC 95%, 2,31-7,32; P < 0,001), ulteriori comorbidità (Modello 3: HR, 3,51; IC 95%, 1,94-6,35; P < 0,001) e variabili di laboratorio (Modello 4: HR, 2,18; IC 95%, 1,15-4,15; P = 0,018). Nel gruppo di pazienti in terapia intensiva, la sepsi era associata alla mortalità a 28 giorni nel Modello 1 (HR, 5,94; IC 95%, 3,00-11,76; P < 0,001), Modello 2 (HR, 5,89; IC 95%, 2,98-11,67; P < 0,001), Modello 3 (HR, 4,81; IC 95%, 2,41-9,61; P < 0,001) e Modello 4 (HR, 4,54; IC 95%, 2,22-9,29; P < 0,001). Questi risultati sono coerenti con le analisi di Kaplan-Meier.
Selezione delle caratteristiche per i modelli di mortalità
Boruta e LASSO sono stati utilizzati per selezionare i predittori candidati per la mortalità ospedaliera nei reparti generici e per la mortalità in terapia intensiva a 28 giorni (Figura 5). Per la mortalità in terapia intensiva a 28 giorni, Boruta ha identificato 10 variabili importanti, tra cui APS III, TBil, PLT, ALT, stato di sepsi e Hb (Figura 5A). LASSO con validazione incrociata a 10 ripetizioni ha mantenuto 15 caratteristiche candidate (Figure 5B,C). Considerando entrambe le procedure di selezione delle caratteristiche e la rilevanza clinica, sono stati mantenuti otto predittori: APS III, Hb, ALT, Lac, TBil, stato di sepsi, danno renale e albumina. Per la mortalità ospedaliera nei reparti generici, sono stati mantenuti sei predittori: albumina, danno renale, stato di sepsi, BUN, TBil e AST (Figure 5D–F).
Confronto tra modelli e interpretazione SHAP per gli esiti relativi alla mortalità
LR, RF, SVM e XGBoost sono stati confrontati per la mortalità in terapia intensiva a 28 giorni utilizzando i rispettivi cohorti di addestramento e di validazione interna (Figura 6). Le AUC del cohort di addestramento sono state 0,831 per LR, 0,883 per RF, 0,481 per SVM e 0,862 per XGBoost; le corrispondenti AUC di validazione interna sono state rispettivamente 0,773, 0,810, 0,322 e 0,805 (Figure 6A,B). RF è stato selezionato come modello con le prestazioni migliori in base all'AUC di validazione e alle metriche complessive di prestazione. I risultati dettagliati sono riportati in Tabella Supplementare 4. All'interno dell'intervallo di probabilità soglia valutato, l'analisi della curva decisionale ha indicato un potenziale beneficio netto per RF (Figura 6D), mentre la calibrazione ha mostrato un accordo solo moderato tra le probabilità di mortalità a 28 giorni previste e osservate (Figura 6E). Le analisi SHAP globali hanno classificato i predittori nel seguente ordine: APS III, Hb, ALT, Lac, TBil, albumina, stato di sepsi e danno renale (Figure 6C,F). Figura 6G presenta una spiegazione rappresentativa a livello del singolo paziente.
Per la mortalità ospedaliera nei reparti generici, le AUC del gruppo di addestramento sono state 0,951 per la regressione logistica (LR), 0,873 per la foresta casuale (RF), 0,641 per la macchina a vettori di supporto (SVM) e 0,902 per XGBoost; le corrispondenti AUC della validazione interna sono state rispettivamente 0,900, 0,829, 0,564 e 0,871 (Figure 7A,B). La regressione logistica (LR) ha ottenuto l'AUC più elevata nella validazione interna ed è stata selezionata come modello con le prestazioni migliori. I risultati dettagliati sono riportati nel Supplementary Table 4. All'interno dell'intervallo di probabilità soglia valutato, l'analisi della curva decisionale ha indicato un potenziale beneficio netto per la regressione logistica (LR) (Figure 7D), mentre la calibrazione ha mostrato un accordo moderato tra le probabilità di mortalità ospedaliera previste e osservate (Figure 7E). Le analisi globali SHAP hanno classificato i predittori nel seguente ordine: albumina, danno renale, stato di sepsi, azotemia (BUN), bilirubina totale (TBil) e AST (Figures 7C,F). Figure 7G presenta una spiegazione rappresentativa a livello del singolo paziente.
Costruzione dei nomogrammi per la mortalità a 28 giorni in terapia intensiva e per la mortalità ospedaliera nei reparti generali
Sono stati costruiti nomogrammi separati utilizzando predittori selezionati in base all'importanza globale delle caratteristiche SHAP nei modelli di mortalità con le migliori prestazioni (Figura 8). Il nomogramma per la mortalità in terapia intensiva a 28 giorni includeva APS III, Hb, ALT, Lac, TBil, albumina, stato di sepsi e danno renale (Figura 8A). Ha prodotto un AUC di 0,840 (Figura 8B), e la calibrazione ha mostrato un accordo tra le probabilità previste e osservate di mortalità a 28 giorni all'interno del coorte di studio (Figura 8C). Il nomogramma per la mortalità ospedaliera nei reparti generali includeva albumina, danno renale, stato di sepsi, BUN, TBil e AST (Figura 8D). Ha prodotto un AUC di 0,904 (Figura 8E), e la calibrazione ha mostrato un accordo tra le probabilità previste e osservate di mortalità ospedaliera all'interno del coorte di studio (Figura 8F). Poiché queste stime sono state ottenute esclusivamente mediante validazione interna, devono essere considerate preliminari e richiedono conferma in coorti esterni indipendenti.
Valutazione della complessità del modello rispetto agli eventi dell'esito
La complessità del modello è stata valutata confrontando il numero di eventi di esito in ciascuna coorte di addestramento con il numero di predittori nel relativo nomogramma finale. Il modello predittivo della sepsi nei reparti generali includeva 380 eventi di sepsi e sei predittori (63,3 eventi per predittore). Il modello di mortalità ospedaliera nei reparti generali includeva 56 decessi e sei predittori (9,3 eventi per predittore), mentre il modello di mortalità in terapia intensiva a 28 giorni includeva 76 decessi e otto predittori (9,5 eventi per predittore). Pertanto, il supporto degli eventi era consistente per il modello di sepsi, ma più limitato per i due modelli di mortalità, i quali si avvicinavano alla regola empirica comunemente citata di circa 10 eventi per predittore.
DISPONIBILITÀ DEI DATI:
Tutti i dati anonimi a livello di paziente utilizzati in questo studio sono disponibili pubblicamente nei file supplementari allegati a questo articolo. Tabella Supplementare 5 contiene i dati del gruppo di pazienti ricoverati in reparto generale, e Tabella Supplementare 6 contiene i dati del gruppo di pazienti dell'unità di terapia intensiva. Prima della sottomissione, tutte le informazioni direttamente identificabili e altre informazioni potenzialmente identificabili sono state rimosse.

Figura 1: Selezione delle caratteristiche per il modello di predizione della sepsi nei reparti generici in pazienti con colangite acuta. (A) Analisi di selezione delle caratteristiche con Boruta; (B,C) Analisi del percorso dei coefficienti LASSO e della validazione incrociata a 10 ripetizioni. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 2: Confronto e interpretazione di modelli di apprendimento automatico per la previsione della sepsi nei pazienti con colangite acuta ricoverati in reparti generali. (A,B) Curve ROC per i modelli di apprendimento automatico proposti nei gruppi di addestramento e di validazione interna; (C,F) analisi SHAP globali dei contributi dei predittori; (D) analisi della curva decisionale; (E) curve di calibrazione; (G) spiegazione SHAP individuale per un paziente rappresentativo. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 3: Costruzione e valutazione del nomogramma predittivo per la sepsi nei reparti generali. (A) Nomogramma; (B) Curva ROC; (C) Curva di calibrazione. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 4: Curve di sopravvivenza di Kaplan-Meier per pazienti con colangite acuta stratificati in base allo stato di sepsi. (A) Confronto della sopravvivenza a 28 giorni tra pazienti con e senza sepsi nel gruppo di terapia intensiva; (B) confronto della sopravvivenza ospedaliera tra pazienti con e senza sepsi nel gruppo dei reparti generali. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 5: Selezione delle caratteristiche per i modelli di mortalità a 28 giorni in terapia intensiva e di mortalità ospedaliera nei reparti generali. (A) Analisi di selezione delle caratteristiche con Boruta per la mortalità a 28 giorni in terapia intensiva; (B,C) Analisi del percorso dei coefficienti LASSO e analisi di validazione incrociata a 10 ripetizioni per la mortalità a 28 giorni in terapia intensiva; (D) Analisi di selezione delle caratteristiche con Boruta per la mortalità ospedaliera nei reparti generali; (E,F) Analisi del percorso dei coefficienti LASSO e analisi di validazione incrociata a 10 ripetizioni per la mortalità ospedaliera nei reparti generali. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 6: Confronto e interpretazione dei modelli di apprendimento automatico per la mortalità a 28 giorni in terapia intensiva nei pazienti con colangite acuta. (A,B) Curve ROC per i modelli di apprendimento automatico proposti nei gruppi di addestramento e di validazione interna; (C,F) analisi SHAP globali dei contributi dei predittori; (D) analisi della curva decisionale; (E) curve di calibrazione; (G) spiegazione SHAP individuale per un paziente rappresentativo. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 7: Confronto e interpretazione dei modelli di apprendimento automatico per la mortalità ospedaliera nei reparti generali nei pazienti con colangite acuta. (A,B) Curve ROC per i modelli di apprendimento automatico candidati nei cohort di addestramento e di validazione interna; (C,F) analisi SHAP globali dei contributi predittivi; (D) analisi della curva decisionale; (E) curve di calibrazione; (G) spiegazione SHAP individuale per un paziente rappresentativo. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 8: Costruzione e valutazione delle nomogrammi per la mortalità in terapia intensiva a 28 giorni e per la mortalità in reparto ordinario durante il ricovero. (A–C) Nomogramma, curva ROC e curva di calibrazione per la mortalità in terapia intensiva a 28 giorni; (D–F) nomogramma, curva ROC e curva di calibrazione per la mortalità in reparto ordinario durante il ricovero. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Tabella 1: Caratteristiche basali dei pazienti inclusi. Le caratteristiche cliniche e di laboratorio sono presentate separatamente per i gruppi di pazienti ricoverati in reparto generale e in terapia intensiva (ICU) e confrontate tra pazienti con e senza sepsi. Cliccare qui per scaricare il file.
Tabella 2: Analisi multifattoriale della sepsi nei pazienti con colangite. Abbreviazioni: WBC: globuli bianchi; PLT: piastrine. I numeri che indicano valori di p inferiori a 0,05 sono in grassetto. Cliccare qui per scaricare il file.
Tabella 3: La relazione tra sepsi e prognosi dei pazienti con colangite. Il modello 1 non era aggiustato. Il modello 2 era aggiustato per età e sesso. Il modello 3 era ulteriormente aggiustato per ipertensione, diabete, insufficienza cardiaca, ictus e danno renale. Per la coorte del reparto generale, il modello 4 era ulteriormente aggiustato per GB, Hb, PLT, albumina, CR, BUN, AST, ALT, sodio, potassio, cloro e Lac. Per la coorte della terapia intensiva, il modello 4 era ulteriormente aggiustato per APS III, SOFA, GB, Hb, PLT, albumina, CR, BUN, AST, ALT, sodio, potassio, cloro e Lac. HR, rapporto di rischio; CI, intervallo di confidenza; APS III, Valutazione della Fisiologia Acuta e della Salute Cronica III; SOFA, Valutazione Sequenziale del Danno d'Organo; GB, conta dei globuli bianchi; Hb, emoglobina; PLT, conta delle piastrine; CR, creatinina; BUN, azotemia; AST, aspartato aminotransferasi; ALT, alanina aminotransferasi; Lac, lattato. I valori in grassetto indicano significatività statistica per P < 0,05. Cliccare qui per scaricare il file.
Figura supplementare 1: Flusso generale dello studio e del processo di apprendimento automatico. I pazienti con colangite acuta sono stati suddivisi in due gruppi, ricoverati in reparto ordinario e in terapia intensiva (ICU), e sono state definite tre attività predittive: sepsi in reparto ordinario, mortalità ospedaliera in reparto ordinario e mortalità a 28 giorni in ICU. Per ciascuna attività, i dati sono stati suddivisi in cohorti di addestramento e di validazione interna in rapporto 7:3, prima della selezione delle caratteristiche. L'analisi LASSO e Boruta sono state eseguite esclusivamente sulla coorte di addestramento, dopodiché sono stati sviluppati e confrontati modelli LR, RF, SVM e XGBoost. Il modello con le prestazioni migliori è stato selezionato in base alle prestazioni nella validazione interna e interpretato mediante SHAP. Il nomogramma per la sepsi in reparto ordinario ha utilizzato le variabili mantenute nella regressione logistica multivariata, mentre i nomogrammi per la mortalità hanno utilizzato i predittori prioritizzati dall'importanza globale delle caratteristiche secondo SHAP.Cliccare qui per scaricare il file.
Tabella supplementare 1: Implementazione computazionale dettagliata, procedure di pre-elaborazione, impostazioni per la selezione delle caratteristiche e parametri del modello di apprendimento automatico. Abbreviazioni: AUC, area sotto la curva caratteristica operativa del ricevitore; FN, falso negativo; FP, falso positivo; ICU, unità di terapia intensiva; LASSO, operatore di riduzione e selezione con norma L1; LR, regressione logistica; RF, foresta casuale; SHAP, spiegazioni additive di Shapley; SMOTE, tecnica di sovracampionamento sintetico per classi minoritarie; SVM, macchina a vettori di supporto; TN, vero negativo; TP, vero positivo; XGBoost, potenziamento del gradiente estremo. Nota: le analisi di apprendimento automatico sono state inizialmente eseguite tramite una piattaforma basata su cloud. Poiché la piattaforma è stata successivamente aggiornata, i numeri esatti delle build storiche dei pacchetti backend non sono più accessibili; pertanto, le versioni attuali dei pacchetti Python non possono essere riportate retrospettivamente come quelle utilizzate nelle analisi originali. I valori degli algoritmi mostrati sopra rappresentano le impostazioni dei parametri predefinite documentate, non un'ottimizzazione degli iperparametri specifica per i risultati.Cliccare qui per scaricare il file.
Tabella supplementare 2: Completezza dei dati a livello di variabile nei set di dati analitici finalizzati per reparti generali e terapia intensiva. I set di dati finalizzati non presentavano valori mancanti per le variabili incluse nelle analisi corrispondenti, e non è stata effettuata alcuna imputazione statistica. I record con dati richiesti mancanti sono stati esclusi durante l'assemblaggio retrospettivo del database; il numero esatto di esclusioni pre-inserimento e i modelli originali di mancata disponibilità dei dati non sono stati conservati.Cliccare qui per scaricare il file.
Tabella supplementare 3: Prestazioni dei modelli candidati di apprendimento automatico per la predizione della sepsi nei pazienti in reparto generale con colangite acuta. Valutazione dell'efficacia dei modelli di apprendimento automatico nella predizione della sepsi nei pazienti con colangite acuta.Cliccare qui per scaricare il file.
Tabella supplementare 4: Prestazioni dei modelli candidati di apprendimento automatico per la mortalità nei reparti generali e per la mortalità in terapia intensiva a 28 giorni nei pazienti con colangite acuta. Le prestazioni di LR, RF, SVM e XGBoost sono riassunte per i cohorti di addestramento e di validazione interna utilizzando AUC, sensibilità, specificità, richiamo, punteggio F1 e accuratezza.Cliccare qui per scaricare il file.
Tabella supplementare 5: Dati anonimizzati a livello di paziente per il gruppo di reparto generale. Il set di dati contiene le variabili cliniche e di laboratorio utilizzate nelle analisi relative alla sepsi e alla mortalità ospedaliera.Cliccare qui per scaricare il file.
Tabella supplementare 6: Dati anonimizzati a livello di paziente per il gruppo di pazienti in terapia intensiva. Il set di dati contiene le variabili cliniche e di laboratorio utilizzate per analizzare la mortalità a 28 giorni.Cliccare qui per scaricare il file.