Características basales de las cohortes del estudio
El estudio incluyó a 1.999 pacientes hospitalizados con colangitis aguda: 1.561 en la cohorte de sala general y 438 en la cohorte de UCI. En la cohorte de sala general, 544 pacientes desarrollaron o tenían sepsis, y 1.017 no la tenían; en la cohorte de UCI, 299 pacientes tenían sepsis y 139 no. Las características basales estratificadas según el estado de sepsis se presentan en Tabla 1. En la cohorte de sala general, los pacientes con sepsis eran mayores y presentaban valores más altos de potasio, AST, CR y BUN en comparación con los pacientes sin sepsis (todas las P < 0,05), mientras que los niveles de Hb, PLT y albúmina eran más bajos (todas las P < 0,05). La diabetes, la insuficiencia cardíaca, la hiperlipidemia, la lesión renal y una estancia hospitalaria más prolongada fueron más frecuentes o mayores entre los pacientes con sepsis (todas las P < 0,05); el accidente cerebrovascular, la hipertensión y la hepatitis no mostraron diferencias significativas entre los grupos. En la cohorte de UCI, los pacientes con sepsis presentaron valores más altos de potasio, TBil, AST, CR y BUN, y niveles más bajos de albúmina en comparación con los pacientes sin sepsis (todas las P < 0,05). La lesión renal y una estancia más prolongada en la UCI también se asociaron con el estado de sepsis (P < 0,05), mientras que las demás comorbilidades evaluadas no mostraron diferencias significativas. Los puntajes SOFA y APS III fueron más altos en los pacientes de UCI con sepsis que en aquellos sin sepsis (ambos P < 0,05).
Selección de características para la predicción de sepsis en salas generales
El conjunto de datos de la unidad general se dividió en una cohorte de entrenamiento de 1.092 pacientes y una cohorte de validación interna de 469 pacientes. Para el resultado de sepsis, la cohorte de entrenamiento incluyó 380 pacientes con sepsis y 712 sin sepsis, y la cohorte de validación interna incluyó 164 pacientes con sepsis y 305 sin sepsis. Para la mortalidad intrahospitalaria en la unidad general, la cohorte de entrenamiento incluyó 56 fallecidos y 1.036 sobrevivientes, y la cohorte de validación interna incluyó 24 fallecidos y 445 sobrevivientes. La cohorte de entrenamiento de la UCI incluyó 306 pacientes (76 fallecidos dentro de los 28 días y 230 sobrevivientes), y la cohorte de validación interna incluyó 132 pacientes (33 fallecidos y 99 sobrevivientes a los 28 días). Para la predicción de sepsis en la unidad general, inicialmente se consideraron 27 variables. Boruta clasificó las variables como importantes confirmadas, tentativas o rechazadas (Figura 1A). Once variables se clasificaron como importantes: albúmina, lesión renal, duración de la estancia hospitalaria, CR, GB, PLT, insuficiencia cardíaca, edad y Hb. La regresión LASSO con validación cruzada de 10 pliegues conservó 19 características candidatas (Figuras 1B,C). Luego, se consideraron conjuntamente los resultados de selección de características y la relevancia clínica, obteniéndose 11 predictores candidatos: BUN, CR, GB, PLT, edad, insuficiencia cardíaca, albúmina, lesión renal, duración de la estancia hospitalaria, Hb y cirrosis.
Comparación de modelos e interpretación SHAP para la predicción de sepsis en salas generales
LR, RF, SVM y XGBoost se compararon para la tarea de predicción de sepsis en salas generales utilizando los mismos cohortes de entrenamiento y validación interna (Figura 2). Las AUC del cohort de entrenamiento fueron 0,893 para LR, 0,853 para RF, 0,718 para SVM y 0,767 para XGBoost; las AUC correspondientes de validación interna fueron 0,826, 0,787, 0,647 y 0,737, respectivamente (Figura 2A,B). LR alcanzó la AUC de validación interna más alta y el mejor rendimiento general entre los cuatro modelos evaluados, por lo que se seleccionó para una interpretación más detallada. Las medidas detalladas de rendimiento se proporcionan en la Tabla Suplementaria 3. Dentro del rango de probabilidad umbral evaluado, el análisis de curva de decisión indicó un mayor beneficio neto para LR (Figura 2D), y el gráfico de calibración mostró concordancia entre las probabilidades de sepsis predichas y observadas (Figura 2E). Estos hallazgos se basan en la validación interna y no establecen la idoneidad para la implementación clínica rutinaria.
Se utilizó el análisis SHAP para interpretar el modelo LR seleccionado. Figura 2C,F muestran las contribuciones globales de los predictores, con estos ordenados según su influencia general sobre las estimaciones del modelo. En orden descendente de importancia, los predictores fueron BUN, CR, WBC, PLT, edad, insuficiencia cardíaca, albúmina, lesión renal, duración de la estancia hospitalaria, Hb y cirrosis. Figura 2G proporciona un gráfico de fuerza a nivel individual. Las características rojas aumentaron la probabilidad estimada de sepsis, mientras que las características azules la disminuyeron. El término f(x) representa la salida del modelo para el individuo en relación con la expectativa de referencia.
Construcción del nomograma de sepsis para pacientes de sala general
Los predictores candidatos conservados tras la selección de características se introdujeron en un modelo de regresión logística multivariable (Tabla 2). Las variables que se mantuvieron significativas con P < 0,05 se incorporaron al nomograma final (Figura 3A): lesión renal, insuficiencia cardíaca, GB, PLT, albúmina y duración de la estancia hospitalaria. El nomograma arrojó un AUC de 0,791 (Figura 3B), y la gráfica de calibración mostró concordancia entre las probabilidades predichas y observadas de sepsis (Figura 3C).
Asociación entre sepsis y resultados de supervivencia
Se utilizaron curvas de Kaplan-Meier para comparar la supervivencia según el estado de sepsis (Figura 4). En la cohorte de UCI, los pacientes con sepsis tuvieron una supervivencia a 28 días más baja que aquellos sin sepsis (Figura 4A; log-rank P < 0,001). En la cohorte de hospitalización general, los pacientes con sepsis tuvieron una supervivencia durante la hospitalización más baja que aquellos sin sepsis (Figura 4B; log-rank P < 0,001).
Se utilizaron cuatro modelos de riesgos proporcionales de Cox progresivamente ajustados para evaluar la asociación entre sepsis y mortalidad (Tabla 3). En la cohorte de pacientes en sala general, la sepsis se asoció con mortalidad intrahospitalaria en el modelo sin ajustar (Modelo 1: HR, 4,48; IC 95%, 2,53-7,95; P < 0,001). La asociación persistió tras el ajuste por edad y sexo (Modelo 2: HR, 4,11; IC 95%, 2,31-7,32; P < 0,001), comorbilidades adicionales (Modelo 3: HR, 3,51; IC 95%, 1,94-6,35; P < 0,001) y variables de laboratorio (Modelo 4: HR, 2,18; IC 95%, 1,15-4,15; P = 0,018). En la cohorte de UCI, la sepsis se asoció con mortalidad a los 28 días en el Modelo 1 (HR, 5,94; IC 95%, 3,00-11,76; P < 0,001), Modelo 2 (HR, 5,89; IC 95%, 2,98-11,67; P < 0,001), Modelo 3 (HR, 4,81; IC 95%, 2,41-9,61; P < 0,001) y Modelo 4 (HR, 4,54; IC 95%, 2,22-9,29; P < 0,001). Estos hallazgos fueron consistentes con los análisis de Kaplan-Meier.
Selección de características para los modelos de mortalidad
Se utilizaron Boruta y LASSO para seleccionar predictores candidatos de la mortalidad intrahospitalaria en sala general y de la mortalidad a 28 días en la UCI (Figura 5). Para la mortalidad a 28 días en la UCI, Boruta identificó 10 variables importantes, incluyendo APS III, TBil, PLT, ALT, estado de sepsis y Hb (Figura 5A). LASSO con validación cruzada de 10 pliegues conservó 15 características candidatas (Figuras 5B,C). Considerando ambos procedimientos de selección de características y su relevancia clínica, se mantuvieron ocho predictores: APS III, Hb, ALT, Lac, TBil, estado de sepsis, lesión renal y albúmina. Para la mortalidad intrahospitalaria en sala general, se mantuvieron seis predictores: albúmina, lesión renal, estado de sepsis, BUN, TBil y AST (Figuras 5D–F).
Comparación de modelos e interpretación SHAP para los resultados de mortalidad
Se compararon LR, RF, SVM y XGBoost para la mortalidad en la UCI a los 28 días utilizando las cohortes correspondientes de entrenamiento y validación interna (Figura 6). Las AUC de la cohorte de entrenamiento fueron 0,831 para LR, 0,883 para RF, 0,481 para SVM y 0,862 para XGBoost; las AUC de validación interna correspondientes fueron 0,773, 0,810, 0,322 y 0,805, respectivamente (Figuras 6A,B). Se seleccionó RF como el modelo con mejor desempeño basado en su AUC de validación y sus métricas generales de rendimiento. Los resultados detallados se proporcionan en la Tabla Suplementaria 4. Dentro del rango de probabilidad umbral evaluado, el análisis de curva de decisión indicó un posible beneficio neto para RF (Figura 6D), mientras que la calibración mostró solo un acuerdo moderado entre las probabilidades predichas y observadas de mortalidad a los 28 días (Figura 6E). Los análisis globales SHAP clasificaron a los predictores de la siguiente manera: APS III, Hb, ALT, Lac, TBil, albúmina, estado de sepsis y lesión renal (Figuras 6C,F). La Figura 6G presenta una explicación representativa a nivel individual del paciente.
Para la mortalidad intrahospitalaria en sala general, las AUC de la cohorte de entrenamiento fueron 0,951 para LR, 0,873 para RF, 0,641 para SVM y 0,902 para XGBoost; las AUC correspondientes de validación interna fueron 0,900, 0,829, 0,564 y 0,871, respectivamente (Figuras 7A,B). LR obtuvo la AUC de validación interna más alta y fue seleccionado como el modelo con mejor desempeño. Los resultados detallados se proporcionan en la Tabla Suplementaria 4. Dentro del rango de probabilidad umbral evaluado, el análisis de curva de decisión indicó un beneficio neto potencial para LR (Figura 7D), y la calibración mostró una concordancia moderada entre las probabilidades predichas y observadas de mortalidad intrahospitalaria (Figura 7E). Los análisis globales SHAP clasificaron a los predictores de la siguiente manera: albúmina, lesión renal, estado de sepsis, BUN, TBil y AST (Figuras 7C,F). La Figura 7G presenta una explicación representativa a nivel individual del paciente.
Construcción de los nomogramas de mortalidad a 28 días en la UCI y mortalidad intrahospitalaria en sala general
Se construyeron nomogramas separados utilizando predictores priorizados por la importancia global de las características SHAP en los modelos de mortalidad con mejor desempeño (Figura 8). El nomograma de mortalidad a 28 días en la UCI incorporó el APS III, Hb, ALT, Lac, TBil, albúmina, estado de sepsis y lesión renal (Figura 8A). Este arrojó un AUC de 0,840 (Figura 8B), y la calibración mostró concordancia entre las probabilidades predichas y observadas de mortalidad a 28 días dentro de la cohorte del estudio (Figura 8C). El nomograma de mortalidad intrahospitalaria en sala general incorporó albúmina, lesión renal, estado de sepsis, BUN, TBil y AST (Figura 8D). Este arrojó un AUC de 0,904 (Figura 8E), y la calibración mostró concordancia entre las probabilidades predichas y observadas de mortalidad intrahospitalaria dentro de la cohorte del estudio (Figura 8F). Dado que estas estimaciones se derivaron únicamente de la validación interna, deben considerarse preliminares y requieren confirmación en cohortes externas independientes.
Evaluación de la complejidad del modelo en relación con los eventos de resultado
La complejidad del modelo se evaluó comparando el número de eventos de resultado en cada cohorte de entrenamiento con el número de predictores en el nomograma final correspondiente. El modelo de predicción de sepsis en pacientes de sala general incluyó 380 eventos de sepsis y seis predictores (63,3 eventos por predictor). El modelo de mortalidad intrahospitalaria en sala general incluyó 56 fallecimientos y seis predictores (9,3 eventos por predictor), y el modelo de mortalidad a 28 días en la UCI incluyó 76 fallecimientos y ocho predictores (9,5 eventos por predictor). Por lo tanto, el soporte de eventos fue considerable para el modelo de sepsis, pero más limitado para los dos modelos de mortalidad, que se acercaron a la regla general comúnmente citada de aproximadamente 10 eventos por predictor.
DISPONIBILIDAD DE LOS DATOS:
Todos los datos anonimizados a nivel de paciente utilizados en este estudio están disponibles públicamente en los archivos complementarios adjuntos a este artículo. Tabla Suplementaria 5 contiene los datos de la cohorte de la unidad general, y Tabla Suplementaria 6 contiene los datos de la cohorte de la unidad de cuidados intensivos. Antes de la presentación, se eliminó toda la información de identificación personal directa y otra información potencialmente identificable.

Figura 1: Selección de características para el modelo de predicción de sepsis en pacientes de sala general con colangitis aguda. (A) Análisis de selección de características Boruta; (B,C) Análisis del camino de coeficientes LASSO y validación cruzada de 10 grupos. Haga clic aquí para ver una versión más grande de esta figura.

Figura 2: Comparación e interpretación de modelos de aprendizaje automático para la predicción de sepsis en pacientes de sala general con colangitis aguda. (A,B) Curvas ROC para los modelos candidatos de aprendizaje automático en las cohortes de entrenamiento y validación interna; (C,F) análisis SHAP globales de las contribuciones de los predictores; (D) análisis de curva de decisión; (E) curvas de calibración; (G) explicación SHAP individual para un paciente representativo. Haga clic aquí para ver una versión más grande de esta figura.

Figura 3: Construcción y evaluación del nomograma de predicción de sepsis en salas generales. (A) Nomograma; (B) Curva ROC; (C) Curva de calibración. Haga clic aquí para ver una versión más grande de esta figura.

Figura 4: Curvas de supervivencia de Kaplan-Meier para pacientes con colangitis aguda estratificados según el estado de sepsis. (A) Comparación de la supervivencia a 28 días entre pacientes con y sin sepsis en la cohorte de UCI; (B) comparación de la supervivencia durante la hospitalización entre pacientes con y sin sepsis en la cohorte de sala general. Haga clic aquí para ver una versión más grande de esta figura.

Figura 5: Selección de características para los modelos de mortalidad a 28 días en la UCI y mortalidad intrahospitalaria en sala general. (A) Análisis de selección de características Boruta para la mortalidad a 28 días en la UCI; (B,C) Análisis del camino de coeficientes LASSO y validación cruzada de 10 pliegues para la mortalidad a 28 días en la UCI; (D) Análisis de selección de características Boruta para la mortalidad intrahospitalaria en sala general; (E,F) Análisis del camino de coeficientes LASSO y validación cruzada de 10 pliegues para la mortalidad intrahospitalaria en sala general. Haga clic aquí para ver una versión más grande de esta figura.

Figura 6: Comparación e interpretación de modelos de aprendizaje automático para la mortalidad a los 28 días en la UCI en pacientes con colangitis aguda. (A,B) Curvas ROC para los modelos candidatos de aprendizaje automático en las cohortes de entrenamiento y validación interna; (C,F) análisis globales SHAP de las contribuciones de los predictores; (D) análisis de curva de decisión; (E) curvas de calibración; (G) explicación individual SHAP para un paciente representativo. Haga clic aquí para ver una versión más grande de esta figura.

Figura 7: Comparación e interpretación de modelos de aprendizaje automático para la mortalidad intrahospitalaria en sala general de pacientes con colangitis aguda. (A,B) Curvas ROC para los modelos candidatos de aprendizaje automático en las cohortes de entrenamiento y validación interna; (C,F) análisis SHAP globales de las contribuciones de los predictores; (D) análisis de curva de decisión; (E) curvas de calibración; (G) explicación individual mediante SHAP para un paciente representativo. Haga clic aquí para ver una versión más grande de esta figura.

Figura 8: Construcción y evaluación de los nomogramas para la mortalidad a los 28 días en la UCI y la mortalidad intrahospitalaria en sala general. (A–C) Nomograma, curva ROC y curva de calibración para la mortalidad a los 28 días en la UCI; (D–F) nomograma, curva ROC y curva de calibración para la mortalidad intrahospitalaria en sala general. Haga clic aquí para ver una versión más grande de esta figura.
Tabla 1: Características basales de los pacientes incluidos. Las características clínicas y de laboratorio se presentan por separado para los grupos de pacientes en sala general y en la UCI, y se comparan entre pacientes con y sin sepsis. Haga clic aquí para descargar este archivo.
Tabla 2: Análisis multifactorial de la sepsis en pacientes con colangitis. Abreviaturas: WBC: glóbulos blancos; PLT: plaquetas. Los números que indican valores de p menores a 0,05 están en negrita. Haga clic aquí para descargar este archivo.
Tabla 3: La relación entre la sepsis y el pronóstico de los pacientes con colangitis. El modelo 1 no se ajustó. El modelo 2 se ajustó por edad y sexo. El modelo 3 se ajustó adicionalmente por hipertensión, diabetes, insuficiencia cardíaca, accidente cerebrovascular y lesión renal. Para la cohorte de pacientes en sala general, el modelo 4 se ajustó además por recuento de glóbulos blancos (WBC), hemoglobina (Hb), recuento de plaquetas (PLT), albúmina, creatinina (CR), nitrógeno ureico en sangre (BUN), aspartato aminotransferasa (AST), alanina aminotransferasa (ALT), sodio, potasio, cloruro y lactato (Lac). Para la cohorte de UCI, el modelo 4 se ajustó adicionalmente por la Evaluación de la Fisiología Aguda y la Salud Crónica III (APS III), Evaluación Secuencial de la Insuficiencia Orgánica (SOFA), recuento de glóbulos blancos (WBC), hemoglobina (Hb), recuento de plaquetas (PLT), albúmina, creatinina (CR), nitrógeno ureico en sangre (BUN), aspartato aminotransferasa (AST), alanina aminotransferasa (ALT), sodio, potasio, cloruro y lactato (Lac). HR, razón de riesgo; CI, intervalo de confianza; APS III, Evaluación de la Fisiología Aguda y la Salud Crónica III; SOFA, Evaluación Secuencial de la Insuficiencia Orgánica; WBC, recuento de glóbulos blancos; Hb, hemoglobina; PLT, recuento de plaquetas; CR, creatinina; BUN, nitrógeno ureico en sangre; AST, aspartato aminotransferasa; ALT, alanina aminotransferasa; Lac, lactato. Los valores en negrita indican significancia estadística con P < 0,05. Haga clic aquí para descargar este archivo.
Figura suplementaria 1: Flujo general del estudio y del aprendizaje automático. Los pacientes con colangitis aguda se dividieron en cohortes de hospitalización general y de UCI, y se definieron tres tareas de predicción: sepsis en hospitalización general, mortalidad intrahospitalaria en hospitalización general y mortalidad a 28 días en UCI. Para cada tarea, los datos se dividieron en cohortes de entrenamiento y validación interna en una proporción de 7:3 antes de la selección de características. Se aplicaron LASSO y Boruta exclusivamente en la cohorte de entrenamiento, tras lo cual se desarrollaron y compararon LR, RF, SVM y XGBoost. El modelo con mejor desempeño se seleccionó según el rendimiento en la validación interna e interpretado mediante SHAP. El nomograma de sepsis en hospitalización general utilizó variables conservadas en la regresión logística multivariable, mientras que los nomogramas de mortalidad utilizaron predictores priorizados según la importancia global de las características SHAP.Haga clic aquí para descargar este archivo.
Tabla suplementaria 1: Implementación computacional detallada, procedimientos de preprocesamiento, configuraciones de selección de características y parámetros del modelo de aprendizaje automático. Abreviaturas: AUC, área bajo la curva característica de operación del receptor; FN, falso negativo; FP, falso positivo; ICU, unidad de cuidados intensivos; LASSO, operador de contracción y selección por mínimos absolutos; LR, regresión logística; RF, bosque aleatorio; SHAP, explicaciones aditivas de Shapley; SMOTE, técnica de sobremuestreo de minorías sintéticas; SVM, máquina de vectores de soporte; TN, verdadero negativo; TP, verdadero positivo; XGBoost, aumento extremo del gradiente. Nota: Los análisis de aprendizaje automático se realizaron originalmente mediante una plataforma basada en la nube. Debido a que la plataforma fue actualizada posteriormente, ya no fue posible acceder a los números exactos de compilación históricos del entorno backend; por lo tanto, no se pudieron informar retrospectivamente las versiones actuales de los paquetes de Python como las versiones utilizadas en los análisis originales. Los valores de los algoritmos mostrados arriba representan configuraciones de parámetros preestablecidos documentados, no una optimización de hiperparámetros específica para los resultados.Haga clic aquí para descargar este archivo.
Tabla suplementaria 2: Completitud de los datos a nivel de variable en los conjuntos de datos analíticos finales para la unidad general y la UCI. Los conjuntos de datos finales no contenían valores ausentes para las variables incluidas en los análisis correspondientes, y no se realizó imputación estadística. Los registros que carecían de datos requeridos fueron excluidos durante la elaboración retrospectiva de la base de datos; no se conservó el número exacto de exclusiones previas a la inclusión ni los patrones originales de ausencia de datos.Haga clic aquí para descargar este archivo.
Tabla suplementaria 3: Rendimiento de los modelos candidatos de aprendizaje automático para la predicción de sepsis en pacientes con colangitis aguda. Evaluación de la eficacia de los modelos de aprendizaje automático para predecir sepsis en pacientes con colangitis aguda.Haga clic aquí para descargar este archivo.
Tabla suplementaria 4: Rendimiento de los modelos candidatos de aprendizaje automático para la mortalidad en sala general durante la hospitalización y la mortalidad en la UCI a los 28 días en pacientes con colangitis aguda. Se resume el rendimiento de LR, RF, SVM y XGBoost para los cohortes de entrenamiento y validación interna utilizando el AUC, sensibilidad, especificidad, recuperación, puntuación F1 y exactitud.Haga clic aquí para descargar este archivo.
Tabla suplementaria 5: Datos anonimizados a nivel de paciente para la cohorte de pacientes en sala general. El conjunto de datos contiene las variables clínicas y de laboratorio utilizadas en los análisis de sepsis y mortalidad intrahospitalaria.Haga clic aquí para descargar este archivo.
Tabla suplementaria 6: Datos anónimos a nivel de paciente para la cohorte de UCI. El conjunto de datos contiene las variables clínicas y de laboratorio utilizadas para analizar la mortalidad a los 28 días.Haga clic aquí para descargar este archivo.