Deze studie is uitgevoerd in overeenstemming met de principes van de Verklaring van Helsinki. Goedkeuring is verleend door de ethische commissie van het Binhai County People's Hospital (goedkeuringsnummer 2024-BHKYLL-055).
Methodologie
Patiënten
We hebben retrospectief 1.999 volwassenen geïncludeerd die tussen januari 2020 en augustus 2024 in twee centra waren gediagnosticeerd met acute cholangitis: het Binhai County People's Hospital en het Huai'an Second People's Hospital. Van deze patiënten werden er 1.561 behandeld op algemene afdelingen en 438 werden opgenomen op de ICU. Het studieprotocol is goedgekeurd door de ethische commissie van het Binhai County People's Hospital (goedkeuringsnummer 2024-BHKYLL-055). Van elke deelnemer of een wettelijk gemachtigde vertegenwoordiger is schriftelijke geïnformeerde toestemming verkregen.
Patiënten kwamen in aanmerking indien zij (1) een door een arts bevestigde diagnose van acute cholangitis hadden, (2) 18 jaar of ouder waren, en (3) beschikten over volledige medische dossiers en follow-upgegevens voor de relevante uitkomst.
Patiënten werden uitgesloten indien zij (1) een gelijktijdige maligniteit hadden waarvan werd verwacht dat deze de overleving aanzienlijk zou beïnvloeden, (2) niet in staat waren om geïnformeerde toestemming te geven, of (3) verloren waren voor follow-up.
Verzameling van klinische gegevens en follow-up
Klinische kenmerken en laboratoriumgegevens werden retrospectief geëxtraheerd uit de medische dossiers van het Binhai County People's Hospital en het Huai'an Second People's Hospital. Demografische variabelen en variabelen uit de medische voorgeschiedenis omvatten geslacht, leeftijd, hart- en vaatziekten, diabetes, hepatitis, cirrose, hyperlipidemie en beroerte. De eerste beschikbare laboratoriummetingen na opname op de algemene afdeling of de IC omvatten het aantal witte bloedcellen (WBC), het aantal bloedplaatjes (PLT), hemoglobine (Hb), albumine, natrium, kalium, chloride, lactaat (Lac), totaal bilirubine (TBil), alanine aminotransferase (ALT), aspartaat aminotransferase (AST), creatinine (CR) en bloedureumstikstof (BUN). Geregistreerde interventies omvatten het plaatsen van een galwegstent, endoscopische retrograde cholangiopancreatografie (ERCP) en percutane drainage. Maten voor de ernst van de ziekte omvatten de SOFA-score, APS III en de behoefte aan mechanische ventilatie. Bloedmonsters werden verwerkt met behulp van gestandaardiseerde geautomatiseerde laboratoriumprocedures. Patiënten die levend werden ontslagen, werden gevolgd via poliklinische bezoeken of telefonisch contact wanneer follow-up vereist was. De sepsisstatus werd gedurende de ziekenhuisopname beoordeeld volgens de Sepsis-3-criteria; de sepsisgroep omvatte daarom patiënten met sepsis bij opname en patiënten die later sepsis ontwikkelden. Omdat het exacte tijdstip van het ontstaan van sepsis niet beschikbaar was en de duur van de ziekenhuisopname werd behouden in het uiteindelijke sepsismodel voor de algemene afdeling, kon er voor dat model geen uniform prospectief landmark voor voorspelling op het tijdstip van opname worden vastgesteld. Het moet daarom worden geïnterpreteerd als een retrospectief model voor risicostratificatie in het ziekenhuis.
Resultaat
In de studie werden drie verwante maar verschillende predictietaken geëvalueerd. De primaire uitkomstmaat was de sepsisstatus tijdens ziekenhuisopname bij patiënten op de algemene afdeling met acute cholangitis, vastgesteld op basis van de Sepsis-3 criteria. De secundaire uitkomstmaten waren de mortaliteit door alle oorzaken tijdens ziekenhuisopname in de cohort van de algemene afdeling, gedefinieerd als overlijden vóór ontslag, en de 28-daagse mortaliteit door alle oorzaken in de ICU-cohort, gedefinieerd als overlijden binnen 28 dagen na opname op de ICU.
Statistische analyse
De distributie van elke continue variabele werd beoordeeld met de Shapiro-Wilk-test. Normaal verdeelde variabelen werden weergegeven als het gemiddelde ± standaarddeviatie en werden vergeleken met de t-test voor onafhankelijke steekproeven van Student; de t-test van Welch werd gebruikt wanneer niet aan de aanname van homogeniteit van variantie werd voldaan. Niet-normaal verdeelde variabelen werden weergegeven als de mediaan en het interkwartielbereik (IQR) en werden vergeleken met de Wilcoxon-rangsomtoets. Categorische variabelen werden weergegeven als aantallen en percentages en vergeleken met de chi-kwadraat- of de exacte toets van Fisher, afhankelijk van wat van toepassing was. Alle toetsen waren tweezijdig en P < 0,05 werd beschouwd als statistisch significant.
Patiënten werden gestratificeerd op basis van de aanwezigheid of afwezigheid van sepsis. In de cohort van de algemene afdeling werd multivariabele logistieke regressie gebruikt om factoren te identificeren die geassocieerd waren met sepsis; de resultaten worden gerapporteerd als odds ratio's (OR's) met 95% betrouwbaarheidsintervallen (BI's). Kaplan-Meier-curven en log-rank-toetsen werden gebruikt om de overleving in het ziekenhuis in de cohort van de algemene afdeling en de 28-dagen overleving in de IC-cohort te vergelijken tussen patiënten met en zonder sepsis. Cox proportional hazards-modellen werden afzonderlijk gefit voor de twee cohorten, en de resultaten worden gerapporteerd als hazard ratio's (HR's) met 95% BI's.
Er werden vier progressief aangepaste Cox-modellen opgesteld. Model 1 was niet aangepast. Model 2 werd aangepast voor leeftijd en geslacht. Model 3 werd aanvullend aangepast voor hypertensie, diabetes, hartfalen, beroerte en nierbeschadiging. In de cohort van de algemene afdeling werd Model 4 verder aangepast voor WBC, Hb, PLT, albumine, CR, BUN, AST, ALT, natrium, kalium, chloride en Lac. In de ICU-cohort bevatte Model 4 bovendien APS III en SOFA, omdat deze ernstscores alleen beschikbaar waren voor ICU-patiënten.
Voor elke voorspellingsopgave werd een vaste random seed van 500 gebruikt om de bijbehorende complete-case dataset in een verhouding van 7:3 te verdelen in trainings- en interne validatiecohorten. Alle procedures voor kenmerkselectie werden uitsluitend uitgevoerd in het trainingscohort; het interne validatiecohort werd niet gebruikt voor de selectie van predictoren. Binnen het trainingscohort werden LASSO-regressie met 10-voudige kruisvalidatie en het Boruta-algoritme gebruikt om kandidaat-predictoren te identificeren. Voor LASSO werden predictoren met niet-nulcoëfficiënten bij lambda.min behouden. Boruta werd onafhankelijk uitgevoerd voor maximaal 5.000 iteraties. De resulterende kandidaat-predictoren werden consequent gebruikt om vier modellen per opgave te ontwikkelen: LR, RF, SVM en XGBoost. Binaire klinische variabelen werden gecodeerd als 0 of 1. Voor het fitten van LR, RF of XGBoost werd geen handmatige normalisatie of transformatie toegepast. De schaling voor LASSO en SVM volgde de standaardinstellingen van de respectievelijke software-implementaties, en preprocessing-parameters afgeleid uit het trainingscohort werden ongewijzigd toegepast op het interne validatiecohort. Er werd geen gebruik gemaakt van oversampling, undersampling, synthetic minority oversampling technique of handmatig gespecificeerde class weighting. Het best presterende model werd gedefinieerd als het model met de hoogste algehele interne validatieprestatie onder de vier vooraf gespecificeerde implementaties, in plaats van een volledig geoptimaliseerde versie van elk algoritme. De gefitte modellen van het trainingscohort werden vervolgens geëvalueerd in het interne validatiecohort. De volledige workflow wordt weergegeven in Aanvullende Figuur 1, en implementatiedetails worden vermeld in Aanvullende Tabel 1.
De modelprestaties werden geëvalueerd aan de hand van de oppervlakte onder de receiver operating characteristic-curve (AUC), sensitiviteit, specificiteit, recall, F1-score en nauwkeurigheid. De AUC vat het onderscheidend vermogen samen over alle mogelijke classificatiedrempels, waarbij 0,5 duidt op geen onderscheid en 1,0 op een perfect onderscheid. Bij de geselecteerde drempel waren true positives (TP) en true negatives (TN) correct geclassificeerde positieve en negatieve gevallen, terwijl false positives (FP) en false negatives (FN) onjuist geclassificeerde gevallen waren. Sensitiviteit, wat bij binaire classificatie gelijkstaat aan recall, werd berekend als TP/(TP + FN); specificiteit als TN/(TN + FP); precisie als TP/(TP + FP); F1-score als 2 × precisie × recall/(precisie + recall); en nauwkeurigheid als (TP + TN)/(TP + TN + FP + FN). De positieve klassen waren sepsis (gecodeerd als 1) voor het sepsisvoorspellingsmodel voor de algemene afdeling, overlijden in het ziekenhuis (gecodeerd als 1) voor het model voor ziekenhuismortaliteit op de algemene afdeling, en overlijden binnen 28 dagen (gecodeerd als 1) voor het ICU-model voor 28-daagse mortaliteit. De overeenkomstige negatieve klassen waren respectievelijk de afwezigheid van sepsis, ontslag in leven en overleving na 28 dagen (allemaal gecodeerd als 0).
Vier supervised machine-learning-algoritmen werden geselecteerd om complementaire strategieën voor gestructureerde klinische data te vertegenwoordigen. LR diende als interpreteerbaar referentiemodel voor additieve lineaire associaties. RF vertegenwoordigde een bagging-gebaseerd ensemble dat in staat is om niet-lineaire relaties en interacties te modelleren terwijl de variantie wordt verminderd. SVM vertegenwoordigde een margin-gebaseerde classifier die in staat is om niet-lineaire beslissingsgrenzen in middelgrote datasets te accommoderen. XGBoost vertegenwoordigde een geregulariseerd boosting-algoritme dat in staat is om interacties van hogere orde en niet-lineaire patronen vast te leggen. Alle algoritmen maakten gebruik van dezelfde set kandidaat-predictoren en werden geëvalueerd in dezelfde trainings- en interne validatiecohorten voor elke predictietaak.
SHAP-analyse werd uitgevoerd voor het best presterende model voor elke uitkomst om de globale kenmerkbelangrijkheid te kwantificeren en individuele voorspellingen te verklaren. De ontwikkeling van het nomogram volgde uitkomstspecifieke procedures. Voor de uitkomst sepsis op de algemene afdeling werden kandidaatvoorspellers ingevoerd in een multivariabel logistisch regressiemodel, waarbij variabelen die statistisch significant bleven bij P < 0.05 werden opgenomen in het definitieve nomogram. Voor de twee mortaliteitsuitkomsten was de inclusie van voorspellers gebaseerd op de globale SHAP-kenmerkbelangrijkheid van de overeenkomstige best presterende modellen, zonder aanvullende eliminatie op basis van de P-waarde.
Tijdens de retrospectieve database-assemblage werden records waarbij klinische, laboratorium- of uitkomstgegevens ontbraken die vereist waren voor de betreffende analyse, uitgesloten voordat ze in de uiteindelijke analytische dataset werden opgenomen. Er is geen gedetailleerd screeningslogboek voor de pre-entry bijgehouden; daarom konden het aantal uitgesloten records vanwege ontbrekende gegevens en de oorspronkelijke patronen van ontbrekende gegevens op variabelenniveau niet worden gereconstrueerd. De gefinaliseerde cohort van de algemene afdeling (n = 1.561) en de ICU-cohort (n = 438) bevatten geen ontbrekende waarden voor de variabelen die in de overeenkomstige analyses zijn gebruikt (0% ontbrekend), en er is geen statistische imputatie uitgevoerd. Alle 1.561 patiënten van de algemene afdeling werden opgenomen in de analyses voor sepsis en ziekenhuissterfte, en alle 438 ICU-patiënten werden opgenomen in de analyse van de 28-dagensterfte. De volledigheid op variabelenniveau in de gefinaliseerde datasets staat vermeld in Aanvullende Tabel 2.
Machine-learning-analyses werden uitgevoerd met behulp van het machine-learning-analyseplatform. Conventionele statistische analyses werden uitgevoerd met een open-source statistische computeromgeving en statistische software. Alle statistische toetsen waren tweezijdig, en P < 0,05 werd beschouwd als statistisch significant.