$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Inschrijving van patiënten en CIE-bepaling
In totaal werden 161 patiënten die een neuro-interventionele procedure ondergingen in deze studie opgenomen, waarvan er 12 (7,5%) CIE ontwikkelden, terwijl 149 (92,5%) dat niet deden. Het gedetailleerde proces van patiëntscreening en groepering wordt getoond in Figuur 2. De diagnose van CIE werd gesteld op basis van de temporele associatie tussen het begin van de symptomen en de neuro-interventionele procedures, in combinatie met uitsluitende bevindingen op beeldvorming. Representatieve neuro-imagingbevindingen van CIE worden gepresenteerd in Figuur 3A–D.
De baseline demografische, klinische, laboratorium- en procedurele kenmerken van de twee groepen zijn samengevat in Tabel 1. Er werden geen significante verschillen waargenomen tussen de CIE- en non-CIE-groepen met betrekking tot leeftijd, geslachtsverdeling of lichaamsgewicht (alle p > 0,05). Evenzo verschilde de prevalentie van veelvoorkomende comorbiditeiten, waaronder hypertensie, diabetes mellitus en coronaire hartaandoeningen, niet significant tussen de twee groepen (alle p > 0,05). Leefstijlfactoren, zoals alcoholconsumptie en rookstatus, waren eveneens vergelijkbaar.
Daarentegen vertoonden verschillende laboratorium- en proceduregerelateerde variabelen significante verschillen tussen de twee groepen. Patiënten in de CIE-groep hadden significant hogere serumcreatininespiegels vergeleken met die in de non-CIE-groep (mediaan: 85,2 vs 65,3 µmol/L, p = 0,004), terwijl hun eGFR significant lager was (mediaan: 81 vs 102,7 mL/min/1,73 m2, p < 0,001). Wat betreft de procedurele kenmerken kwamen embolisatieprocedures significant vaker voor in de CIE-groep dan in de non-CIE-groep (41,7% vs 2,0%, p < 0,001). Bovendien kwamen laesies in de posterieure circulatie significant vaker voor bij patiënten die CIE ontwikkelden (58,3% vs 6,0%, p < 0,001). Er werd geen significant verschil waargenomen in het type gebruikte contrastmiddelen tussen de twee groepen (p = 0,982). Verder ontvingen patiënten in de CIE-groep een significant hoger volume contrastmiddel tijdens de procedure (mediaan: 200,0 vs 165,0 mL, p = 0,005) en hadden zij een langere procedureduur (mediaan: 78,5 vs 50,0 min, p = 0,008). Opvallend was dat de CGR, een in deze studie voorgestelde samengestelde index, significant hoger was in de CIE-groep vergeleken met de non-CIE-groep (mediaan: 2,35 vs 1,63, p < 0,001), wat wijst op een sterke associatie tussen de CGR en het optreden van CIE.
Perioperatieve variabelenverwerving en constructie van de CGR
Perioperatieve demografische, laboratorium- en procedurele variabelen werden systematisch verzameld en geanalyseerd zoals beschreven in het protocol. Onder deze variabelen werd de CGR, gedefinieerd als de verhouding tussen het totale contrastvolume en de eGFR, geconstrueerd als een samengestelde indicator die de balans tussen blootstelling aan contrastmiddelen en de renale klaringcapaciteit weerspiegelt. De CGR was geassocieerd met het optreden van CIE in deze cohort en werd opgenomen als potentiële predictor voor feature-selectie en modelontwikkelingsanalyses. Om de CGR te vergelijken met de individuele componenten hiervan, voerden we een vergelijkende ROC-analyse uit met gebruik van de CGR, het totale contrastvolume en de eGFR. De CGR vertoonde de hoogste discriminatieve capaciteit voor CIE, met een AUC van 0,959 (95% BI: 0,924–0,985), vergeleken met het totale contrastvolume (AUC = 0,745, 95% BI: 0,559–0,886) en de eGFR geanalyseerd in de inverse risicorichting (AUC = 0,865, 95% BI: 0,764–0,951). Het verschil in AUC tussen de CGR en het totale contrastvolume was 0,214, en het verschil in AUC tussen de CGR en de eGFR was 0,093. Gedetailleerde resultaten zijn opgenomen in Aanvullende Tabel 4.
Kenmerkselectie en ML-workflow
Om de meest relevante predictoren te identificeren en multicollineariteit te minimaliseren, is LASSO-regressie met 10-voudige kruisvalidatie toegepast op de kandidaatvariabelen. Het coëfficiëntprofiel en de kruisvalidatiecurven van het LASSO-model zijn weergegeven in Figuur 4A en Figuur 4B, respectievelijk. De LASSO-coëfficiëntrangschikking van het uiteindelijke model wordt gepresenteerd in Figuur 5Bij de optimale λ-waarde werd een subset van variabelen behouden, waaronder CGR, type procedure, locatie van de laesie, triglyceridengehaltes, serumcreatinine, eGFR en diverse klinische covariabelen. De kwantitatieve rangschikking van de behouden predictoren op basis van LASSO-coëfficiënten is weergegeven in Aanvullende tabel 5.
Vergelijkingen van modelprestaties
Vijf ML-benaderingen—Naive Bayes, SVM, KNN, LightGBM en MLP—werden ontwikkeld om het risico op CIE te voorspellen. Hun prestaties in de trainings- en testsets zijn samengevat in Tabel 2, de vergelijking van de nauwkeurigheid van de vijf modellen wordt getoond in Figuur 6, en de bijbehorende confusiematrices zijn opgenomen in Aanvullende Figuur 1, Aanvullende Figuur 2, Aanvullende Figuur 3, Aanvullende Figuur 4, en Aanvullende Figuur 5. Omdat de dataset sterk ongebalanceerd was, met 12 CIE-gevallen en 149 non-CIE-gevallen, moeten nauwkeurigheid en drempelwaarde-gebaseerde metrieken voorzichtig worden geïnterpreteerd en in samenhang met sensitiviteit, specificiteit, AUC en betrouwbaarheidsintervallen. In de trainingsset vertoonden alle modellen een goede onderscheidende capaciteit, met AUC-waarden variërend van 0,961–0,999. In de interne testset vertoonde het Naive Bayes-model de hoogste numerieke waarde (AUC = 0,952, 95% CI: 0,843–1,000), gevolgd door LightGBM (AUC = 0,944, 95% CI: 0,822–1,000) en SVM (AUC = 0,935, 95% CI: 0,796–1,000).
Bij de optimale classificatiedrempel, bepaald aan de hand van de Youden-index, vertoonde het Naive Bayes-model een sensitiviteit van 100% en een specificiteit van 90,3%. Omdat er geen formele paarsgewijze statistische vergelijkingen tussen de AUC's van de modellen zijn uitgevoerd, moeten de waargenomen verschillen tussen de modellen als beschrijvend en exploratief worden geïnterpreteerd. Bovendien kunnen drempelgebaseerde metrieken zoals sensitiviteit en specificiteit onstabiel zijn en voorzichtig worden geïnterpreteerd, aangezien de dataset sterk ongebalanceerd was en de interne testcohort klein was met slechts een zeer beperkt aantal CIE-gebeurtenissen. De receiver operating characteristic (ROC)-curves van het Naive Bayes-model in de trainings- en testsets worden weergegeven in Figuur 7.
Hoewel het MLP-model goed presteerde in de trainingsset (AUC = 0,961), nam de prestatie aanzienlijk af in de testset (AUC = 0,742), wat wijst op mogelijke overfitting. Op dezelfde manier vertoonde het KNN-model een beperkt onderscheidend vermogen in de testset (AUC = 0,718) met een breed betrouwbaarheidsinterval, wat duidt op instabiliteit. De strategie op basis van de Youden-index werd gebruikt om de optimale classificatiedrempel te bepalen voor drempelafhankelijke metrieken, waaronder sensitiviteit, specificiteit en nauwkeurigheid. De ROC-AUC-waarden zelf zijn drempelonafhankelijk. Daarom weerspiegelen de gerapporteerde drempelafhankelijke prestatiemetrieken het modelgedrag bij het optimale werkpunt. De optimale Youden-drempels en de bijbehorende drempelgebaseerde metrieken zijn opgenomen in Aanvullende Tabel 6. Over het algemeen vertoonde het Naive Bayes-model een relatief stabiele beschrijvende prestatie tussen de trainingsset en de interne testset, met een minimale numerieke daling in AUC.
Beslissingscurve-analyse
DCA werd uitgevoerd om het klinische nut van de modellen te evalueren over een reeks drempelwaarschijnlijkheden. De DCA-curves worden weergegeven in Figuur 8. Alle modellen vertoonden een positief netto voordeel over specifieke bereiken van drempelwaarschijnlijkheden in vergelijking met de 'behandel-alleen' en 'behandel-niemand' strategieën. Van de geëvalueerde modellen vertoonde SVM het breedste bereik van positief netto voordeel, terwijl de andere modellen eveneens potentieel klinisch nut lieten zien binnen specifieke drempelbereiken.
DATABESCHIKBAARHEID:
De gede-identificeerde ruwe gegevens die zijn gebruikt ter ondersteuning van de hoofdanalyses zijn geüpload naar GitHub en zijn beschikbaar via: https://doi.org/10.5281/zenodo.20043331. Alle directe patiëntidentificatoren zijn verwijderd vóór het delen van de gegevens. Omdat dit een retrospectieve klinische studie was op basis van medische dossiers uit het ziekenhuis, blijft de toegang tot alle aanvullende informatie op patiëntniveau beperkt door institutionele ethische en privacyvereisten. Aanvullende gede-identificeerde gegevens kunnen op redelijk verzoek en na goedkeuring van de institutionele ethische commissie worden opgevraagd bij de corresponderende auteur. De scripts voor de statistische analyse, de code voor het trainen van het ML-model en de code voor het genereren van figuren zijn als aanvullende bestanden verstrekt ter ondersteuning van de reproduceerbaarheid.

Figuur 1: Workflow van CIE-risicomodellering op basis van perioperatieve gegevens. (A) Mechanismen van CIE en afleiding van de contrastvolume-tot-eGFR-ratio (CGR). (B) Dataintegratie en LASSO-gebaseerde kenmerkselectie. (C) Ontwikkeling en vergelijking van ML-modellen, waarbij Naive Bayes de hoogste numerieke AUC in de interne testset vertoonde (AUC ≈ 0,95). Afkortingen: CIE = contrast-induced encephalopathy; CGR = contrast volume-to-eGFR ratio; eGFR = estimated glomerular filtration rate; AUC = area under the curve. De figuur is afgeleid van de eigen klinische gegevens van de auteurs, en de schematische illustratie is oorspronkelijk door de auteurs gemaakt met aangepaste Microsoft PowerPoint-pictogrammen. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 2: Patiëntselectie en cohorttoewijzing. Stroomdiagram dat de patiëntscreening, beoordeling van geschiktheid, exclusiecriteria en cohorttoewijzing illustreert. In totaal werden 225 patiënten in eerste instantie beoordeeld. Na toepassing van de inclusiecriteria, waaronder een leeftijd tussen 30 en 80 jaar, beschikbaarheid van volledige klinische gegevens en een postoperatieve CT-scan van het hoofd binnen 3 dagen, waren 190 patiënten geschikt. Patiënten werden uitgesloten op basis van acuut cerebraal infarct, chronische nierziekte stadium ≥ G4 (eGFR < 30 mL/min/1.73 m2), ernstige cardiovasculaire ziekten, afwezigheid van endovasculaire behandeling, ernstig neurologisch tekort (modified Rankin Scale score ≥ 4) of onvolledige gegevens. Uiteindelijk werden 161 patiënten geïncludeerd en willekeurig verdeeld over het trainingscohort (n = 128) en het interne testcohort (n = 33) in een verhouding van 8:2. Afkortingen: CT = computed tomography; eGFR = geschatte glomerulaire filtratiesnelheid; CKD = chronische nierziekte; mRS = modified Rankin Scale. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 3: Seriele CT-beelden zonder contrast bij een patiënt met CIE. (A) Baseline CT vóór de procedure. (B) CT bij aanvang van de symptomen die corticale hyperdensiteit in de rechter pariëtale kwab toont (pijl). (C) CT op de eerste postoperatieve dag die gedeeltelijke resolutie toont. (D) CT op de tweede postoperatieve dag die verdere resolutie toont. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 4: LASSO-gebaseerde featureselectie. (A) Curve van tienvoudige kruisvalidatie die is gebruikt om de optimale λ te bepalen op basis van de minimale MSE. (B) Coëfficiëntprofielen van kandidaatvariabelen uitgezet tegen log(λ), die de veranderingen in variabele coëfficiënten tonen bij toenemende regularisatiesterkte. Afkortingen: LASSO = least absolute shrinkage and selection operator; λ = regularisatieparameter; MSE = gemiddelde kwadratische fout. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 5: Coëfficiënten van geselecteerde variabelen. Staafdiagram dat de coëfficiënten toont van variabelen die na LASSO-selectie zijn behouden. Positieve coëfficiënten duiden op een positieve associatie; negatieve coëfficiënten duiden op een inverse associatie. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 6: Trainings- en testnauwkeurigheid van de vijf ML-modellen. Nauwkeurigheid van vijf ML-modellen (Naive Bayes, SVM, KNN, LightGBM, MLP) in trainings- en testsets. Afkortingen: SVM = support vector machine; KNN = k-nearest neighbor; LightGBM = light gradient boosting machine; MLP = multilayer perceptron. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 7: ROC-curves van het Naive Bayes-model. Receiver operating characteristic-curves voor de trainings- en interne testcohorten met de overeenkomstige waarden voor het oppervlak onder de curve. Afkortingen: ROC = receiver operating characteristic; AUC = area under the curve. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 8: Decision curve-analyse. DCA die het netto voordeel van verschillende modellen over drempelwaarschijnlijkheden laat zien in vergelijking met 'behandel-alle'- en 'behandel-geen'-strategieën. Gekleurde regio's geven de bereiken van drempelwaarschijnlijkheden aan waarin het model een positief netto voordeel behaalde vergeleken met zowel de 'behandel-alle'- als de 'behandel-geen'-strategieën. Afkortingen: DCA = decision curve analysis. Klik hier om een grotere versie van deze figuur te bekijken.
Aanvullende figuur 1: Confusiematrix van het Naive Bayes-model in de interne testcohort.De matrix toont het aantal correct en incorrect geclassificeerde monsters bij de geselecteerde classificatiedrempel.Klik hier om dit bestand te downloaden.
Aanvullende figuur 2: Confusiematrix van het SVM-model in de interne testcohort. De matrix toont het aantal correct en incorrect geclassificeerde monsters bij de geselecteerde classificatiedrempel.Klik hier om dit bestand te downloaden.
Aanvullende figuur 3: Confusiematrix van het KNN-model in de interne testcohort. De matrix toont het aantal correct en incorrect geclassificeerde monsters bij de geselecteerde classificatiedrempel.Klik hier om dit bestand te downloaden.
Aanvullende figuur 4: Confusiematrix van het LightGBM-model in de interne testcohort.De matrix toont het aantal correct en onjuist geclassificeerde monsters bij de geselecteerde classificatiedrempel.Klik hier om dit bestand te downloaden.
Aanvullende figuur 5: Confusiematrix van het MLP-model in de interne testcohort.De matrix toont het aantal correct en incorrect geclassificeerde monsters bij de geselecteerde classificatiedrempel.Klik hier om dit bestand te downloaden.
| Kenmerk | CIE ( n = 12 ) | Non-CIE ( n = 149 ) | p waarde |
| Demografie | | | |
| Leeftijd (jaar), mediaan (IQR) | 67 (62.5–69.0 ) | 63 ( 55.0–70.0 ) | 0.194 |
| Man, n (%) | 9 (75.0) | 105 (70.5) | 1.000 |
| Gewicht (kg), mediaan (IQR) | 65 (55.0–70.0) | 70 (60.0–77.5) | 0.160 |
| Comorbiditeiten, n (%) | | | |
| Hypertensie | 7 (58.3) | 102 (68.5) | 0.526 |
| Diabetes | 4 (33.0) | 57 (38.3) | 1.000 |
| Coronaire hartaandoening | 2 (16.7) | 23 (15.4) | 1.000 |
| Gewoonten, n (%) | | | |
| Alcoholgebruik | 7 (58.3) | 78 (52.3) | 0.770 |
| Rookstatus | 7 (58.3) | 59 (39.6) | 0.233 |
| Labwaarden, mediaan (IQR) | | | |
| Serumcreatinine (μ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 |
| Totaal cholesterol (mmol/L) | 3.3 (3.0–4.4) | 3.4 (2.9–4.1) | 0.775 |
| Triglyceriden (mmol/L) | 1.8 (1.2–2.1) | 1.2 (0.8–1.6) | 0.017 |
| Procedurekenmerken | | | |
| Type procedure, n ( % ) | | | <0.001 |
| - Stentangioplastiek | 7 (58.3) | 146(98.0) | |
| - Embolisatie | 5 (41.7) | 3 (2.0) | |
| Locatie laesie, n (%) | | | <0.001 |
| - Posteriorcirculatie | 7 (58.3) | 9 (6.0) | |
| - Anteriorcirculatie | 5 (41.7) | 140 (94.0) | |
| Type contrastmiddel, n (%) | | | 0.982 |
| - 2e generatie | 6 (50.0) | 75 (50.3) | |
| - 3e generatie | 6(50.0) | 74 (49.7) | |
| Totaal contrastvolume (mL), mediaan (IQR) | 200 (188.0–200.0) | 165 (155.0–180.0) | 0.005 |
| Procedureduur (min), mediaan (IQR) | 78.5 (52.5–124.5) | 50 (47.0–57.0) | 0.008 |
| Novel Index | | | |
| CGR, mediaan (IQR) | 2.35 (2.17–2.70) | 1.63 (1.40–1.85) | <0.001 |
Tabel 1: Basislijn klinische kenmerken van patiënten. Demografische, klinische, laboratorium- en proceduregerelateerde kenmerken van patiënten werden vergeleken tussen de CIE- en non-CIE-groepen. Continue variabelen worden weergegeven als gemiddelde ± standaarddeviatie of mediaan (interkwartielafstand), en categorische variabelen worden weergegeven als aantal en percentage. Statistische vergelijkingen tussen groepen werden uitgevoerd met behulp van geschikte parametrische of non-parametrische toetsen. Afkortingen: CIE = contrast-geïnduceerde encefalopathie; eGFR = geschatte glomerulaire filtratiesnelheid; CGR = verhouding contrastvolume tot eGFR; IQR = interkwartielafstand; SD = standaarddeviatie.
| Modelnaam | Nauwkeurigheid | AUC | 95% BI | Sensitiviteit | Specificiteit | 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 |
Tabel 2: Vergelijking van de prestaties van de modellen. De voorspellende prestaties van verschillende ML-modellen werden geëvalueerd aan de hand van accuratesse, area under the curve (AUC), 95% betrouwbaarheidsinterval (CI), sensitiviteit en specificiteit in de trainings- en interne testdatasets. Afkortingen: CI = betrouwbaarheidsinterval.
Aanvullende tabel 1: Samenvatting van de beoordeling van ontbrekende gegevens vóór modelontwikkeling. Samenvatting van ontbrekende waarden voor alle potentiële predictoren vóór modelontwikkeling. Er werden geen ontbrekende waarden waargenomen onder de opgenomen variabelen; daarom is er geen imputatieprocedure uitgevoerd.Klik hier om dit bestand te downloaden.
Aanvullende Tabel 2: Variabelenwoordenboek van de analytische dataset. Definities, coderingsmethoden, variabelecategorieën en beschrijvingen van klinische, laboratorium- en proceduregerelateerde variabelen opgenomen in de ML-analyse.Klik hier om dit bestand te downloaden.
Aanvullende Tabel 3: Hyperparameter-zoekruimte en geselecteerde parameters voor ML-modellen. De kandidaat-hyperparameterbereiken en geoptimaliseerde parameters die tijdens de modelafstemming voor elk ML-algoritme zijn verkregen, zijn samengevat.Klik hier om dit bestand te downloaden.
Aanvullende tabel 4: Vergelijkende ROC-analyse van CGR en de individuele componenten daarvan.Er is een receiver operating characteristic-analyse uitgevoerd om de voorspellende prestaties van CGR en de individuele componenten daarvan voor de voorspelling van CIE te vergelijken.Klik hier om dit bestand te downloaden.
Aanvullende tabel 5: Kwantitatieve rangschikking van kenmerken op basis van LASSO-coëfficiënten. De geselecteerde variabelen werden gerangschikt op basis van hun coëfficiëntwaarden na LASSO-regressie, wat de relatieve bijdrage en de richting van de associatie van elke variabele in het voorspellende model laat zien.Klik hier om dit bestand te downloaden.
Aanvullende tabel 6: Youden-drempelwaarden bepaald in de trainingscohort en de bijbehorende prestatiemetrics voor classificatie. De optimale drempelwaarde voor elk model werd exclusief in de trainingscohort bepaald met behulp van de Youden-index en werd vervolgens vastgesteld en toegepast op de interne testcohort. De accuratesse, sensitiviteit en specificiteit in de interne testcohort werden berekend met behulp van deze vaste drempelwaarden.Klik hier om dit bestand te downloaden.