$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Inschrijving van patiënten en CIE-bepaling
In totaal werden 161 patiënten die neuro-interventionele procedures ondergingen in deze studie opgenomen, van wie 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 CIE werd gesteld op basis van het temporele verband 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 wat betreft leeftijd, geslachtsverdeling of lichaamsgewicht (alle p > 0,05). Evenzo verschilde de prevalentie van veelvoorkomende comorbiditeiten, waaronder hypertensie, diabetes mellitus en coronaire hartziekten, 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 in vergelijking 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). Daarnaast 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 contrastmiddel tussen de twee groepen (p = 0.982). Bovendien 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 was de procedureduur langer (mediaan: 78.5 vs 50.0 min, p = 0.008). Opmerkelijk is 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 duidt op een sterke associatie tussen CGR en het optreden van CIE.
Verzamelen van perioperatieve variabelen 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 CGR, gedefinieerd als de ratio van het totale contrastvolume ten opzichte van de eGFR, opgesteld als een samengestelde indicator die de balans tussen blootstelling aan contrastmiddelen en de renale klaringcapaciteit weerspiegelt. CGR was in deze cohort geassocieerd met het optreden van CIE en werd opgenomen als kandidaat-voorspeller voor feature-selectie en modelontwikkelingsanalyses. Om CGR te vergelijken met de individuele componenten, voerden we een vergelijkende ROC-analyse uit met gebruik van CGR, het totale contrastvolume en de eGFR. CGR vertoonde de hoogste discriminerende capaciteit voor CIE, met een AUC van 0,959 (95% CI: 0,924–0,985), vergeleken met het totale contrastvolume (AUC = 0,745, 95% CI: 0,559–0,886) en de eGFR geanalyseerd in de inverse risikorichting (AUC = 0,865, 95% CI: 0,764–0,951). Het AUC-verschil tussen CGR en het totale contrastvolume was 0,214, en het AUC-verschil tussen CGR en eGFR was 0,093. Gedetailleerde resultaten zijn opgenomen in Aanvullende Tabel 4.
Kenmerkselectie en ML-workflow
Om de meest relevante predictoren te identificeren en tegelijkertijd multicollineariteit te minimaliseren, werd LASSO-regressie met 10-voudige kruisvalidatie toegepast op de kandidaatvariabelen. Het coëfficiëntprofiel en de kruisvalidatiecurven van het LASSO-model worden gepresenteerd in Figuur 4A en Figuur 4B, respectievelijk. De LASSO-coëfficiëntrangschikking van het definitieve model wordt gepresenteerd in Figuur 5Bij de optimale λ waarde, werd een subset van variabelen behouden, waaronder CGR, proceduretype, locatie van de laesie, triglyceridenspiegels, serumcreatinine, eGFR en verschillende klinische covariabelen. De kwantitatieve rangschikking van de behouden predictoren op basis van LASSO-coëfficiënten is opgenomen 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 overeenkomstige confused matrices 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 worden bekeken. In de trainingsset vertoonden alle modellen een goede onderscheidingscapaciteit, 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 door de Youden-index behaalde 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 worden geïnterpreteerd als beschrijvend en verkennend. Bovendien kunnen drempelgebaseerde metrieken zoals sensitiviteit en specificiteit instabiel 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)-curven van het Naive Bayes-model in de trainings- en testsets worden gepresenteerd in Figuur 7.
Hoewel het MLP-model goed presteerde in de trainingsset (AUC = 0.961), nam de prestatie in de testset aanzienlijk af (AUC = 0.742), wat wijst op potentiële 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 gedrag van het model 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 trainings- en interne testsets, met een minimale numerieke afname 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 strategieën 'iedereen behandelen' en 'niemand behandelen'. Van de geëvalueerde modellen vertoonde SVM het breedste bereik van positief netto voordeel, terwijl de andere modellen ook een potentieel klinisch nut lieten zien binnen specifieke drempelbereiken.
DATABESCHIKBAARHEID:
De gedeïdentificeerde 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. Aangezien dit een retrospectieve klinische studie was op basis van medische ziekenhuisverslagen, blijft de toegang tot eventuele aanvullende informatie op patiëntniveau beperkt door institutionele ethische en privacyvereisten. Aanvullende gedeïdentificeerde gegevens kunnen op redelijk verzoek en na goedkeuring van de institutionele ethische commissie worden verkregen via 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 verstrekt als aanvullende bestanden 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 vertoont in de interne testset (AUC ≈ 0,95). Afkortingen: CIE = contrast-geïnduceerde encefalopathie; CGR = contrastvolume-tot-eGFR-ratio; eGFR = geschatte glomerulaire filtratiesnelheid; AUC = oppervlakte onder de curve. De figuur is afgeleid van de eigen klinische gegevens van de auteurs, en de schematische illustratie is oorspronkelijk door de auteurs gemaakt met behulp van aangepaste Microsoft PowerPoint-pictogrammen. Klik hier om een grotere versie van deze figuur te bekijken.

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

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

Figuur 4: Op LASSO gebaseerde kenmerkselectie. (A) Curve van tienvoudige kruisvalidatie 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 = mean squared error. 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 behouden zijn na LASSO-selectie. Positieve coëfficiënten duiden op een positieve associatie; negatieve coëfficiënten duiden op een omgekeerde 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-curven van het Naive Bayes-model. Receiver operating characteristic-curven 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: Beslissingscurve-analyse. DCA die het netto voordeel van verschillende modellen over drempelwaarschijnlijkheden laat zien in vergelijking met 'behandel-alle' en 'behandel-geen' strategieën. Gekleurde gebieden geven drempelwaarschijnlijkheidsbereiken aan waarin het model een positief netto voordeel behaalde in vergelijking 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 onjuist 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 |
| - Stent-angioplastiek | 7 (58.3) | 146(98.0) | |
| - Embolisatie | 5 (41.7) | 3 (2.0) | |
| Locatie laesie, n (%) | | | <0.001 |
| - Posterior circulation | 7 (58.3) | 9 (6.0) | |
| - Anterior circulation | 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 |
| Nieuwe index | | | |
| CGR, mediaan (IQR) | 2.35 (2.17–2.70) | 1.63 (1.40–1.85) | <0.001 |
Tabel 1: Baseline klinische kenmerken van de 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 tests. Afkortingen: CIE = contrast-induced encephalopathy; eGFR = geschatte glomerulaire filtratiesnelheid; CGR = ratio van contrastvolume ten opzichte van eGFR; IQR = interkwartielafstand; SD = standaarddeviatie.
| Model naam | 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 op basis van nauwkeurigheid, 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 kandidaat-predictorvariabelen vóór modelontwikkeling. Er werden geen ontbrekende waarden waargenomen onder de geïncludeerde variabelen; daarom is er geen imputatieprocedure uitgevoerd.Klik hier om dit bestand te downloaden.
Aanvullende tabel 2: Variabelenwoordenlijst van de analytische dataset. Definities, coderingsmethoden, variabelencategorieën en beschrijvingen van klinische, laboratorium- en proceduregerelateerde variabelen die zijn 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, worden hier samengevat.Klik hier om dit bestand te downloaden.
Aanvullende tabel 4: Vergelijkende ROC-analyse van CGR en de individuele componenten ervan. Er is een receiver operating characteristic-analyse uitgevoerd om de voorspellende prestaties van CGR en de individuele componenten ervan voor CIE-voorspelling te vergelijken.Klik hier om dit bestand te downloaden.
Aanvullende tabel 5: Kwantitatieve rangschikking van kenmerken op basis van LASSO-coëfficiënten. 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 weergeeft.Klik hier om dit bestand te downloaden.
Aanvullende tabel 6: Youden-drempels bepaald in de trainingscohort en de bijbehorende prestatiemetriek voor de classificatie. De optimale drempelwaarde voor elk model werd uitsluitend bepaald in de trainingscohort met behulp van de Youden-index en werd vervolgens vastgesteld en toegepast op de interne testcohort. Accuraatheid, sensitiviteit en specificiteit in de interne testcohort werden berekend met gebruik van deze vaste drempelwaarden.Klik hier om dit bestand te downloaden.