Vergelijking van uitgangskenmerken tussen trainings- en interne validatiecohorten
In totaal werden 680 patiënten met aSAH opgenomen. De trainingscohort bestond uit 544 patiënten, waarvan er 175 DCI ontwikkelden, terwijl de interne-validatiecohort bestond uit 136 patiënten, waarvan er 42 DCI ontwikkelden. Het DCI-incidentiepercentage was 32,2% in de trainingscohort en 30,9% in de interne-validatiecohort. De uitgangskenmerken zijn weergegeven in tabel 1. Aangezien sommige gearchiveerde tabelvermeldingen inconsistenties in de noemer bevatten, dient de tabel te worden geverifieerd aan de hand van de oorspronkelijke patiëntspecifieke dataset vóór definitieve indiening.
| Variabele | Trainingscohort (n = 544) | Interne validatiecohort (n = 136) | t/χ²/Z | P-waarde | SMD | Correctienotitie |
| Leeftijd, jaren | 62,88 ± 9,41 | 63,25 ± 9,52 | 0,409 | 0,693 | 0,039 | |
| Geslacht | | | 0,429 | 0,512 | 0,063 | |
| Mannelijk | 180 (33,09) | 41 (30,15) | | | | |
| Vrouwelijk | 364 (66,91) | 95 (69,85) | | | | |
| BMI, kg/m² | 23,46 ± 3,56 | 23,61 ± 3,65 | 0,437 | 0,662 | 0,042 | |
| Rookgeschiedenis | | | 0,118 | 0,731 | 0,033 | |
| Ja | 101 (18,57) | 27 (19,85) | | | | |
| Nee | 443 (81,43) | 109 (80,15) | | | | |
| Alcoholgebruik | | | 0,417 | 0,518 | 0,062 | |
| Ja | 118 (21,69) | 33 (24,26) | | | | |
| Nee | 426 (78,31) | 103 (75,74) | | | | |
| Historie van hypertensie | | | 0,348 | 0,555 | 0,057 | |
| Ja | 329 (60,48) | 86 (63,24) | | | | |
| Nee | 215 (39,52) | 50 (36,76) | | | | |
| Historie van diabetes | | | 0,116 | 0,733 | 0,033 | Validatie 'Nee'-aantal gecorrigeerd om op te tellen tot 136. |
| Ja | 70 (12,87) | 19 (13,97) | | | | |
| Nee | 474 (87,13) | 117 (86,03) | | | | |
| Aneurysmadiameter, mm | | | 0,213 | 0,645 | 0,044 | |
| >10 | 288 (52,94) | 75 (55,15) | | | | |
| ≤10 | 256 (47,06) | 61 (44,85) | | | | |
| Aneurysmalocatie | | | 0,980 | 0,322 | 0,095 | |
| Anterieure circulatie | 448 (82,35) | 107 (78,68) | | | | |
| Posterieure circulatie | 96 (17,65) | 29 (21,32) | | | | |
| Cerebraal oedeem | | | 0,612 | 0,434 | 0,075 | |
| Ja | 125 (22,98) | 27 (19,85) | | | | |
| Nee | 419 (77,02) | 109 (80,15) | | | | |
| Lage hemoglobine | | | 0,684 | 0,408 | 0,079 | Validatie 'Nee'-aantal gecorrigeerd om op te tellen tot 136. Trainingsaantal is in conflict met Tabel 2; verifieer aan de hand van de definitieve dataset. |
| Ja | 147 (27,02) | 32 (23,53) | | | | |
| Nee | 397 (72,98) | 104 (76,47) | | | | |
| Hypoalbuminemie | | | 0,367 | 0,545 | 0,058 | |
| Ja | 115 (21,14) | 32 (23,53) | | | | |
| Nee | 429 (78,86) | 104 (76,47) | | | | |
| Hyponatriëmie | | | 0,186 | 0,666 | 0,041 | |
| Ja | 331 (60,85) | 80 (58,82) | | | | |
| Nee | 213 (39,15) | 56 (41,18) | | | | |
| Gemodificeerde Fisher-score | | | 0,249 | 0,618 | 0,048 | |
| ≥III | 259 (47,61) | 68 (50,00) | | | | |
| I–II | 285 (52,39) | 68 (50,00) | | | | |
| Hunt-Hess-score | | | 0,178 | 0,673 | 0,040 | Validatie ≥III-aantal gecorrigeerd van 53 naar 63 om op te tellen tot 136; verifieer tegenover de definitieve dataset. |
| ≥III | 263 (48,35) | 63 (46,32) | | | | |
| I–II | 281 (51,65) | 73 (53,68) | | | | |
| WFNS-score | | | 0,249 | 0,618 | 0,048 | |
| ≥III | 277 (50,92) | 66 (48,53) | | | | |
| I–II | 267 (49,08) | 70 (51,47) | | | | |
| Chirurgische aanpak | | | 0,717 | 0,397 | 0,081 | |
| Endovasculaire behandeling | 449 (82,54) | 108 (79,41) | | | | |
| Clipping | 95 (17,46) | 28 (20,59) | | | | |
| Chirurgische tijd, h | 2,78 ± 0,81 | 2,81 ± 0,79 | 0,388 | 0,698 | 0,037 | |
| Intraventriculaire bloeding | | | 0,383 | 0,536 | 0,059 | |
| Ja | 134 (24,63) | 37 (27,21) | | | | |
| Nee | 410 (75,37) | 99 (72,79) | | | | |
| Herbloeding | | | 0,784 | 0,376 | 0,085 | |
| Ja | 98 (18,01) | 29 (21,32) | | | | |
| Nee | 446 (81,99) | 107 (78,68) | | | | |
Tabel 1: Basiseigenschappen van de trainings- en interne validatiecohorten. Continue variabelen zijn weergegeven als gemiddelde ± standaarddeviatie en categorische variabelen als n (%). P-waarden en gestandaardiseerde gemiddelde verschillen vergelijken de twee cohorten. Afkortingen: BMI, body mass index; SMD, gestandaardiseerd gemiddeld verschil. Klik hier om deze tabel te downloaden.
Vergelijking van uitgangskenmerken tussen de groep zonder DCI en de groep met DCI in de trainingsset
Binnen de trainingsset trad vertraagde cerebrale ischemie (DCI) op bij 175 patiënten (32,17%), terwijl 369 patiënten (67,83%) geen DCI ontwikkelden. De incidentie van DCI in de interne validatiecohort was vergelijkbaar, wat wijst op een stabiele prevalentie van uitkomsten. Vergelijkende analyses tussen de non-DCI- en DCI-groepen onthulden verschillende statistisch significante verschillen (Tabel 2). Patiënten die DCI ontwikkelden, waren significant ouder (P = 0,026), wat suggereert dat er een leeftijdsafhankelijke gevoeligheid bestaat voor secundaire ischemische letsels. Radiologisch bewijs van vroege hersenbeschadiging, met name hersenoedeem, was duidelijk vaker aanwezig bij DCI-patiënten (P = 0,001). Laboratoriumafwijkingen, waaronder hypoalbuminemie (P = 0,007), hyponatriëmie (P = 0,048) en lage hemoglobinespiegels (P < 0,001), waren significant geassocieerd met het optreden van DCI. Neurologische ernstmarkeringen toonden de sterkste associaties. Een verhoogde gemodificeerde Fisher-score (≥III) kwam significant vaker voor bij DCI-patiënten (P < 0,001), wat een sterke relatie aangeeft tussen bloedingsbelasting en vertraagde ischemische complicaties. Evenzo waren een hogere Hunt–Hess-score en een hogere score volgens de World Federation of Neurological Surgeons (WFNS) sterk geassocieerd met de ontwikkeling van DCI (beide P < 0,001). Daarentegen toonden demografische variabelen, levensstijlfactoren, aneurysmamorfologie, chirurgische aanpak en duur van de ingreep geen statistisch significante verschillen.
| Variabele | Niet-DCI-groep (n = 369) | DCI-groep (n = 175) | t/χ²/Z | P-waarde | Correctienoot |
| Leeftijd, jaren | 62,25 ± 9,54 | 64,22 ± 9,75 | 2,234 | 0,026 | |
| Geslacht | | | 0,638 | 0,424 | |
| Mannelijk | 118 (31,98) | 62 (35,43) | | | |
| Vrouwelijk | 251 (68,02) | 113 (64,57) | | | |
| BMI, kg/m² | 23,43 ± 3,56 | 23,52 ± 3,72 | 0,271 | 0,786 | |
| Rookgeschiedenis | | | 0,351 | 0,554 | |
| Ja | 66 (17,89) | 35 (20,00) | | | |
| Nee | 303 (82,11) | 140 (80,00) | | | |
| Alcoholgebruik | | | 0,046 | 0,837 | |
| Ja | 81 (21,95) | 37 (21,14) | | | |
| Nee | 288 (78,05) | 138 (78,86) | | | |
| Historie van hypertensie | | | 2,960 | 0,085 | |
| Ja | 214 (57,99) | 115 (65,71) | | | |
| Nee | 155 (42,01) | 60 (34,29) | | | |
| Historie van diabetes | | | 0,463 | 0,496 | |
| Ja | 45 (12,20) | 25 (14,29) | | | |
| Nee | 324 (87,80) | 150 (85,71) | | | |
| Aneurysmadiameter, mm | | | 0,380 | 0,538 | |
| >10 | 192 (52,03) | 96 (54,86) | | | |
| ≤10 | 177 (47,97) | 79 (45,14) | | | |
| Aneurysmalocatie | | | 3,602 | 0,058 | |
| Anterieure circulatie | 296 (80,22) | 152 (86,86) | | | |
| Posterieure circulatie | 73 (19,78) | 23 (13,14) | | | |
| Cerebraal oedeem | | | 10,410 | 0,001 | |
| Ja | 70 (18,97) | 55 (31,43) | | | |
| Nee | 299 (81,03) | 120 (68,57) | | | |
| Lage hemoglobine | | | 23,965 | <0,001 | Totaal verschilt van Tabel 1; verifieer tegenover de definitieve dataset. |
| Ja | 122 (33,06) | 82 (46,86) | | | |
| Nee | 247 (66,94) | 93 (53,14) | | | |
| Hypoalbuminemie | | | 7,283 | 0,007 | |
| Ja | 66 (17,89) | 49 (28,00) | | | |
| Nee | 303 (82,11) | 126 (72,00) | | | |
| Hyponatriëmie | | | 3,914 | 0,048 | |
| Ja | 214 (57,99) | 117 (66,86) | | | |
| Nee | 155 (42,01) | 58 (33,14) | | | |
| Gewijzigde Fisher-score | | | 58,679 | <0,001 | |
| ≥III | 134 (36,31) | 125 (71,43) | | | |
| I–II | 235 (63,69) | 50 (28,57) | | | |
| Hunt-Hess-score | | | 39,909 | <0,001 | |
| ≥III | 144 (39,02) | 119 (68,00) | | | |
| I–II | 225 (60,98) | 56 (32,00) | | | |
| WFNS-score | | | 28,137 | <0,001 | |
| ≥III | 159 (43,09) | 118 (67,43) | | | |
| I–II | 210 (56,91) | 57 (32,57) | | | |
| Chirurgische aanpak | | | 0,691 | 0,406 | |
| Endovasculaire behandeling | 308 (83,47) | 141 (80,57) | | | |
| Clipping | 61 (16,53) | 34 (19,43) | | | |
| Chirurgische tijd, h | 2,74 ± 0,82 | 2,85 ± 0,76 | 1,496 | 0,135 | |
| Intraventriculaire bloeding | | | 0,163 | 0,687 | |
| Ja | 89 (24,12) | 45 (25,71) | | | |
| Nee | 280 (75,88) | 130 (74,29) | | | |
| Herbloeding | | | 1,168 | 0,280 | |
| Ja | 71 (19,24) | 27 (15,43) | | | |
| Nee | 298 (80,76) | 148 (84,57) | | | |
Tabel 2: Basiskenmerken van patiënten met en zonder vertraagde cerebrale ischemie in de trainingscohort. Continue variabelen zijn weergegeven als gemiddelde ± standaarddeviatie, en categorische variabelen als n (%). P-waarden vergelijken patiënten met en zonder DCI. Afkortingen: DCI, vertraagde cerebrale ischemie; WFNS, World Federation of Neurological Surgeons. Klik hier om deze tabel te downloaden.
Uitkomstverdeling in de interne validatiecohort
In de interne validatiecohort (n = 136) trad vertraagde cerebrale ischemie (DCI) op bij 42 patiënten (30,9%), terwijl 94 patiënten (69,1%) geen DCI ontwikkelden. De prevalentie van de uitkomst was vergelijkbaar met die in de trainingsdataset, wat de stabiliteit van de gebeurtenisverdeling over de datasets ondersteunt.
Kenmerkenselectie
De selectie van voorspellers werd uitgevoerd in de trainingscohort met behulp van LASSO-regressie met 10-voudige cross-validatie. De geselecteerde strafparameter was λ = 0,031. Zes voorspellers behielden coëfficiënten ongelijk aan nul: leeftijd, cerebraal oedeem, hypoalbuminemie, aangepaste Fisher-graad, Hunt-Hess-graad en WFNS-graad. Alle geselecteerde voorspellers waren beschikbaar vóór het beoogde voorspeltijdstip. Figuur 1A,B toont de coëfficiënttrajecten en de cross-validatiecurve die werden gebruikt voor de selectie van voorspellers.

Figuur 1: LASSO-gebaseerde selectie van voorspellers voor vertraagde cerebrale ischemie na aneurysmatische subarachnoïdale bloeding. (A) Coëfficiënttrajecten van kandidaat-voorspellers over waarden van log(λ). Elke curve stelt één kandidaat-voorspeller voor, en de getallen op de bovenste as geven het aantal behouden niet-nul coëfficiënten aan bij elke strafwaarde. (B) Tienvoudige cross-validatiecurve voor binomiale deviantie. Punten geven de gemiddelde cross-gevalideerde deviantie aan, foutmarges geven standaardfouten aan, en verticale stippellijnen geven de strafwaarden met minimaal fout en één standaardfout aan. De uiteindelijk geselecteerde strafparameter was λ = 0.031. LASSO, least absolute shrinkage and selection operator; DCI, delayed cerebral ischemia. Klik hier om een grotere versie van dit figuur te bekijken.
Ontwikkeling en evaluatie van het model
Alle vijf modellen zijn ontwikkeld met behulp van dezelfde zes geselecteerde voorspellers. In de interne validatiecohort toonde logistische regressie een AUC van 0,832 (95% BI, 0,758–0,906), SVM toonde een AUC van 0,811 (95% BI, 0,729–0,893), XGBoost toonde een AUC van 0,777 (95% BI, 0,690–0,864), LightGBM toonde een AUC van 0,755 (95% BI, 0,672–0,838) en KNN toonde een AUC van 0,708 (95% BI, 0,613–0,803) (Tabel 3).
| Dataset | Model | AUC | 95% BI | Nauwkeurigheid | Gevoeligheid | Specifiteit | F1-score | Correctienotitie |
| Training | XGBoost | 0.916 | 0.888–0.944 | 0.848 | 0.853 | 0.847 | 0.682 | |
| Training | Logistische regressie | 0.833 | 0.794–0.872 | 0.816 | 0.71 | 0.81 | 0.594 | |
| Training | LightGBM | 0.751 | 0.707–0.794 | 0.69 | 0.781 | 0.669 | 0.489 | |
| Training | SVM | 0.807 | 0.762–0.852 | 0.809 | 0.704 | 0.833 | 0.583 | |
| Training | KNN | 0.915 | 0.896–0.935 | 0.754 | 0.878 | 0.696 | 0.607 | KNN AUC gecorrigeerd op basis van de legenda van Figuur 2 om overeen te komen met de tabelwaarde. |
| Validatie | XGBoost | 0.777 | 0.690–0.864 | 0.755 | 0.608 | 0.794 | 0.507 | |
| Validatie | Logistische regressie | 0.832 | 0.758–0.906 | 0.809 | 0.714 | 0.851 | 0.698 | Classificatiemetrics opnieuw berekend op basis van de verwarringsmatrix uit Tabel 6. |
| Validatie | LightGBM | 0.755 | 0.672–0.838 | 0.696 | 0.799 | 0.669 | 0.522 | |
| Validatie | SVM | 0.811 | 0.729–0.893 | 0.779 | 0.69 | 0.819 | 0.659 | Classificatiemetrics opnieuw berekend op basis van de verwarringsmatrix uit Tabel 6. |
| Validatie | KNN | 0.708 | 0.613–0.803 | 0.647 | 0.715 | 0.629 | 0.456 | |
Tabel 3: Discriminatie- en classificatieprestaties van voorspellingsmodellen in de trainings- en interne validatiecohorten. AUC-waarden worden gerapporteerd met 95% betrouwbaarheidsintervallen. Accuraatheid, sensitiviteit, specificiteit en F1-score werden berekend bij de vooraf gespecificeerde classificatiedrempel. Afkortingen: AUC, oppervlakte onder de ROC-curve (receiver operating characteristic); CI, betrouwbaarheidsinterval; KNN, k-dichtstbijzijnde buren; LightGBM, lichte gradient boosting-machine; SVM, support vector machine; XGBoost, extreme gradient boosting. Classificatiematen die afhankelijk zijn van de drempelwaarde werden niet als primaire basis gebruikt voor modelvergelijking, omdat de exacte kansdrempel die werd gebruikt in de gearchiveerde analyse niet kon worden geverifieerd. Klik hier om deze tabel te downloaden.
De betrouwbaarheidsintervallen overlapten, en logistische regressie werd niet als statistisch superieur beschouwd ten opzichte van de andere modellen. Logistische regressie werd behouden als het hoofdmodel omdat het een stabiele interne discriminatie bood en een direct interpreteerbare modelstructuur had. De resultaten geven de prestaties weer in één interne validatiecohort dat apart is gehouden, en vormen geen correctie voor optimisme, noch tijdelijke of externe validatie (Figuur 2A–D).

Figuur 2: Prestaties van voorspellingsmodellen met betrekking tot discriminatie, calibratie en beslissingscurven.
(A) Ontvanger-opererende-karakteristieke curven in de trainingscohort. (B) Ontvanger-opererende-karakteristieke curven in de interne validatiecohort. De curvelabels geven het oppervlak onder de ontvanger-opererende-karakteristieke curve (AUC) weer, met 95% betrouwbaarheidsintervallen. (C) Calibratiecurven die voorspelde en geobserveerde kansen op DCI vergelijken; de stippellijn op de diagonaal geeft perfecte calibratie aan. (D) Beslissingscurve-analyse die netto-baat weergeeft over verschillende drempelkansen. De horizontale stippellijn stelt de strategie van geen behandeling voor, terwijl de streeplijn de strategie van behandeling van alle patiënten voorstelt. AUC, oppervlak onder de ontvanger-opererende-karakteristieke curve; DCI, vertraagde cerebrale ischemie; KNN, k-dichtstbijzijnde-buur; LightGBM, light gradient boosting machine; SVM, support vector machine; XGBoost, extreme gradient boosting. Klik hier om een grotere versie van deze afbeelding te bekijken.
Verkennende beslissingscurve-analyse
Een beslissingscurve-analyse werd uitgevoerd als een verkennende beoordeling van het netto voordeel. De exacte vooraf gespecificeerde drempelkansbereik en de patiëntspecifieke netto-voordeeluitkomst werden echter niet bewaard in de gearchiveerde analysegegevens. Daarom kunnen de bevindingen van de beslissingscurve geen klinische bruikbaarheid aantonen of een klinisch geschikte interventiedrempel vaststellen.
Elke ogenschijnlijke netto-voordeel ten opzichte van behandel-alle of behandel-geen strategieën dient alleen te worden opgevat als een voorlopig patroon binnen de huidige interne dataset. Externe validatie, prospectieve drempelwaardekeuze, beoordeling van klinische gevolgen en een formele klinische impactstudie zijn vereist voordat het model bruikbaar kan worden geacht voor besluitvorming over patiëntbeheer (Figuur 3).

Figuur 3: Beslissingscurve-analyse van geselecteerde voorspellingsmodellen in de interne validatiecohort. Netto-baat wordt uitgezet tegen drempelkans voor logistische regressie, SVM en XGBoost-modellen. De streeplijn 'behandel-alle' stelt de strategie voor om alle patiënten te monitoren, terwijl de stippellijn 'behandel-geen' het niet monitoren van patiënten voorstelt. Een model wordt klinisch nuttig geacht bij drempelkansen waarbij de netto-baatcurve boven beide referentiestrategieën ligt. SVM, support vector machine; XGBoost, extreme gradient boosting. Klik hier om een grotere versie van dit figuur te bekijken.
Meervariabel logistisch regressiemodel
Het uiteindelijke logistische regressiemodel omvatte leeftijd, cerebraal oedeem, hypoalbuminemie, gewijzigde Fisher-graad, Hunt-Hess-graad en WFNS-graad. De regressiecoëfficiënten, odds ratios, 95% betrouwbaarheidsintervallen en P-waarden staan weergegeven in tabel 4. De leeftijd had een coëfficiënt van 0,038, terwijl de coëfficiënten voor cerebraal oedeem, hypoalbuminemie, gewijzigde Fisher-graad ≥ III, Hunt-Hess-graad ≥ III en WFNS-graad ≥ III respectievelijk 0,842, 0,615, 1,274, 0,933 en 0,781 bedroegen.
| Voorspeller | β-coëfficiënt | Kansratio (OR) | 95% BI | P-waarde | Interpretatienotitie |
| Intercept | [invoegen uit definitieve modeloutput] | — | — | — | Vereist voor risicoberekening op patiëntniveau. |
| Leeftijd | 0.038 | 1.039 | 1.012–1.067 | 0.004 | Alleen voorspellende associatie; niet causaal. |
| Cerebrale oedeem | 0.842 | 2.321 | 1.541–3.496 | <0.001 | Gemeten vóór DCI-diagnose. |
| Hypoalbuminemie | 0.615 | 1.85 | 1.206–2.837 | 0.005 | Vroegst beschikbare albuminespiegel vóór tijdstip van voorspelling. |
| Gemodificeerde Fisher-graad ≥III | 1.274 | 3.575 | 2.401–5.324 | <0.001 | Marker voor ernst; interpreteren met voorzichtigheid wegens collineariteit. |
| Hunt-Hess-graad ≥III | 0.933 | 2.542 | 1.674–3.861 | <0.001 | Marker voor ernst; interpreteren met voorzichtigheid wegens collineariteit. |
| WFNS-graad ≥III | 0.781 | 2.184 | 1.447–3.298 | <0.001 | Marker voor ernst; interpreteren met voorzichtigheid wegens collineariteit. |
Tabel 4: Uiteindelijk multivariabele logistische regressiemodel voor de voorspelling van vertraagde cerebrale ischemie. Regressiecoëfficiënten, odds ratios, 95% betrouwbaarheidsintervallen en P-waarden worden weergegeven voor voorspellers die zijn behouden na LASSO-selectie. Alle voorspellers werden beoordeeld vóór het beoogde voorspeltijdstip. Afkortingen: CI, betrouwbaarheidsinterval; DCI, vertraagde cerebrale ischemie; OR, odds ratio; WFNS, World Federation of Neurological Surgeons. De numerieke logistische regressieconstante was niet beschikbaar in de gearchiveerde modeluitvoer. Daarom kunnen de gerapporteerde coëfficiënten niet worden gebruikt om individuele voorspelde kansen te berekenen. De coëfficiënten geven voorspellende associaties weer en mogen niet worden geïnterpreteerd als onafhankelijke causale effecten. Klik hier om deze tabel te downloaden.
Deze coëfficiënten beschrijven voorspellende associaties binnen de ontwikkelingscohort. Ze mogen niet worden geïnterpreteerd als onafhankelijke causale effecten, omdat de gewijzigde Fisher-score, de Hunt-Hess-score en de WFNS-score overlappende dimensies van ziekteseveriteit vertegenwoordigen, en numerieke collineariteitsdiagnostiek niet beschikbaar was. De variabelen werden behouden als onderdelen van het voorspellingsmodel, in plaats van als bevestigde onafhankelijke risicofactoren.
Prestaties van de kalibratie
De calibratie werd samengevat in de interne validatiecohort aan de hand van puntschattingen van de calibratiehelling, het calibratie-intercept en de Brier-score. Logistische regressie had een calibratiehelling van 0,98, een calibratie-intercept van 0,02 en een Brier-score van 0,168. De overeenkomstige waarden waren 0,94, 0,05 en 0,182 voor SVM; 0,88, 0,09 en 0,201 voor XGBoost; 0,91, 0,07 en 0,194 voor LightGBM; en 0,92, 0,06 en 0,190 voor KNN (Tabel 5).
Bootstrap-betrouwbaarheidsintervallen voor deze kalibratiematen waren niet beschikbaar omdat de individuele voorspelde kansen die nodig zijn voor herbemonstering niet zijn bewaard in de gearchiveerde analyse-uitvoer. Daarom worden de kalibratie-resultaten gepresenteerd als voorlopige puntschattingen binnen de interne validatiecohort en mogen ze niet worden geïnterpreteerd als bewijs van kalibratie in andere instellingen of patiëntenpopulaties (Figuur 4).

Figuur 4: Kalibratie van het logistische regressiemodel in de interne validatiecohort. De doorgetrokken lijn toont de relatie tussen voorspelde en geobserveerde kansen op late cerebrale ischemie. De diagonale stippellijn stelt een perfecte kalibratie voor; een betere overeenstemming tussen de twee lijnen duidt op een betere kalibratieprestatie. DCI, late cerebrale ischemie. Klik hier om een grotere versie van dit figuur te bekijken.
| Model | Calibratiehelling | 95% BI calibratiehelling | Calibratieafsnijpunt | 95% BI calibratieafsnijpunt | Brier-score | 95% BI Brier-score | Correctienotitie |
| Logistische regressie | 0.98 | [insert bootstrap 95% CI] | 0.02 | [insert bootstrap 95% CI] | 0.168 | [insert bootstrap 95% CI] | Voeg bootstrap-betrouwbaarheidsintervallen uit de definitieve analyse toe indien beschikbaar. |
| SVM | 0.94 | [insert bootstrap 95% CI] | 0.05 | [insert bootstrap 95% CI] | 0.182 | [insert bootstrap 95% CI] | |
| XGBoost | 0.88 | [insert bootstrap 95% CI] | 0.09 | [insert bootstrap 95% CI] | 0.201 | [insert bootstrap 95% CI] | |
| LightGBM | 0.91 | [insert bootstrap 95% CI] | 0.07 | [insert bootstrap 95% CI] | 0.194 | [insert bootstrap 95% CI] | |
| KNN | 0.92 | [insert bootstrap 95% CI] | 0.06 | [insert bootstrap 95% CI] | 0.19 | [insert bootstrap 95% CI] | |
Tabel 5: Kalibratieprestaties van voorspellingsmodellen in de interne validatiecohort. Een kalibratierichtingscoëfficiënt van 1,0 en een kalibratieafsnijpunt van 0 duiden op ideale kalibratie. Lagere Brier-scores duiden op betere algehele voorspellingsnauwkeurigheid. Afkortingen: KNN, k-dichtstbijzijnde-buur; LightGBM, light gradient boosting machine; SVM, support vector machine; XGBoost, extreme gradient boosting. Kalibratierichtingscoëfficiënt, kalibratieafsnijpunt en Brier-score worden gerapporteerd als puntschattingen. Bootstrap-betrouwbaarheidsintervallen waren niet beschikbaar. Deze resultaten beschrijven alleen voorlopige kalibratie binnen de apart gehouden interne validatiecohort. Klik hier om deze tabel te downloaden.
Uit de foutenmatrix afgeleide metrieken.
De beschikbare interne validatieconfusiematrix voor logistische regressie bevatte 30 echte positieven, 80 echte negatieven, 14 valse positieven en 12 valse negatieven. De opnieuw berekende nauwkeurigheid was 0,809, de sensitiviteit was 0,714, de specificiteit was 0,851, de positieve voorspellende waarde was 0,682, de negatieve voorspellende waarde was 0,870 en de F1-score was 0,698.
Voor SVM bevatte de verwarringsmatrix 29 echte positieven, 77 echte negatieven, 17 valse positieven en 13 valse negatieven. De herberekende nauwkeurigheid was 0,779, de gevoeligheid was 0,690, de specificiteit was 0,819, de positieve voorspellende waarde was 0,630, de negatieve voorspellende waarde was 0,856 en de F1-score was 0,659 (Tabel 6).
| Maatstaf | Logistische regressie | SVM | Berekeningsopmerking |
| Waar positief | 30 | 29 | Validatiecohort |
| Waar negatief | 80 | 77 | Validatiecohort |
| Valselijk positief | 14 | 17 | Validatiecohort |
| Valselijk negatief | 12 | 13 | Validatiecohort |
| Nauwkeurigheid | 0.809 | 0.779 | (TP + TN) / totaal |
| Gevoeligheid | 0.714 | 0.69 | TP / (TP + FN) |
| Specifiteit | 0.851 | 0.819 | TN / (TN + FP) |
| Positieve voorspellende waarde | 0.682 | 0.63 | TP / (TP + FP) |
| Negatieve voorspellende waarde | 0.87 | 0.856 | TN / (TN + FN) |
| F1-score | 0.698 | 0.659 | 2TP / (2TP + FP + FN) |
Tabel 6: Prestatiemetingen afgeleid van de verwarringsmatrix voor logistische regressie en SVM in de interne validatiecohort. De metrieken werden berekend uit de gearchiveerde verwarringsmatrices; echter, de exacte drempelwaarde werd niet bewaard. Geef de exacte drempelwaarde aan in de voetnoot van de tabel. Afkortingen: NPV, negatieve voorspellende waarde; PPV, positieve voorspellende waarde; SVM, support vector machine. De verwarringsmatrices werden verkregen uit de interne validatiecohort. De opnieuw berekende nauwkeurigheid, sensitiviteit, specificiteit, positieve voorspellende waarde, negatieve voorspellende waarde en F1-score voor logistische regressie waren respectievelijk 0,809, 0,714, 0,851, 0,682, 0,870 en 0,698. De overeenkomstige SVM-waarden waren 0,779, 0,690, 0,819, 0,630, 0,856 en 0,659. De exacte classificatiedrempel die werd gebruikt in de oorspronkelijke analyse, is niet bewaard gebleven en dient geverifieerd te worden voordat de definitieve inzending wordt gedaan. Klik hier om deze tabel te downloaden.
Deze waarden werden opnieuw berekend rechtstreeks uit dezelfde verwarringsmatrices om numerieke consistentie te waarborgen. Echter, de exacte kansdrempel die werd gebruikt in de oorspronkelijke classificatie-analyse, werd niet bewaard. Daarom worden de op de drempel gebaseerde maten beschrijvend gerapporteerd en zouden ze niet als primaire basis mogen dienen voor modelvergelijking totdat de drempel is geverifieerd aan de hand van de oorspronkelijke analysecode (Tabel 7).
| Subgroep | AUC (Logistische regressie) |
| Leeftijd ≥65 jaar | 0.821 |
| Leeftijd <65 jaar | 0.836 |
| Gemodificeerde Fisher ≥III | 0.844 |
| Gemodificeerde Fisher I–II | 0.801 |
| Clipping | 0.825 |
| Endovasculaire behandeling | 0.835 |
Tabel 7: Exploratieve subgroeponderzoeksanalyse van het logistische regressiemodel. AUC-waarden worden gerapporteerd per leeftijd, gewijzigde Fisher-graad en behandelingsgroep. Deze analyses zijn exploratief en mogen niet worden geïnterpreteerd als bewijs voor de generaliseerbaarheid van het model. Voeg de steekproefomvang van elke subgroep, het aantal gebeurtenissen van DCI en het 95% betrouwbaarheidsinterval voor elke subgroep toe.
Afkortingen: AUC, oppervlakte onder de ROC-curve; DCI, vertraagde cerebrale ischemie. Klik hier om deze tabel te downloaden.
Verkennende subgroepevaluatie
De gearchiveerde subgroepuitvoer bevatte AUC-puntschatters volgens leeftijd, gewijzigde Fisher-graad en behandelingsaanpak. Echter, de steekproefomvang van de subgroepen, het aantal DCI-gebeurtenissen in de subgroepen, 95% betrouwbaarheidsintervallen en formele toetsen op interactie of heterogeniteit waren niet beschikbaar. Daarom werden de bevindingen van de subgroepen als incompleet en exploratief beschouwd. Ze werden niet gebruikt om te beweren dat de modelprestaties robuust, consistent of generaliseerbaar waren over patiëntsubgroepen.
Prestaties bij risicostratifcatie
In de gearchiveerde output van de risicostratifcatie werden geobserveerde DCI-percentages gerapporteerd van 10,2%, 33,6% en 69,1% voor de voorgestelde lage-, intermediaire- en hoge-risicocategorieën. De bijbehorende groepsaantallen, DCI-gebeurtenistellingen, betrouwbaarheidsintervallen en een vooraf gespecificeerde klinische of statistische onderbouwing voor de kansdrempels waren echter niet beschikbaar. Daarom werd de analyse als exploratief beschouwd en werd deze niet gebruikt om beweringen over gevalideerde risicoscheiding of klinische toepasbaarheid te ondersteunen (Tabel 8).
| Risicocategorie | Kansbereik | Geobserveerde DCI-incidentie |
| Laag risico | <0.20 | 10,2% |
| Matig risico | 0,20–0,50 | 33,6% |
| Hoog risico | >0,50 | 69,1% |
Tabel 8: Waargenomen incidentie van vertraagde cerebrale ischemie over modelafgeleide risicocategorieën in de interne validatiecohort. Risicocategorieën werden gedefinieerd aan de hand van voorspelde kansen uit het uiteindelijke logistische regressiemodel. Klik hier om deze tabel te downloaden.
Definitief logistisch regressiemodel
De gearchiveerde regressie-uitvoer bevatte de coëfficiënten voor de zes geselecteerde voorspellers, maar niet de numerieke modelintercept. Omdat de intercept nodig is om een individuele voorspelde kans te berekenen, kon er geen volledige voorspelvergelijking op patiëntniveau worden gerapporteerd. De onvolledige vergelijking is daarom verwijderd in plaats van voltooid met een veronderstelde of gereconstrueerde waarde.
De coëfficiënten weergegeven in tabel 4 kunnen worden gebruikt om de richting en relatieve omvang van de verbanden van voorspellers binnen het aangepaste model te beschrijven, maar mogen niet worden gebruikt om patiëntspecifieke DCI-kansen te berekenen. Een volledige voorspellingsvergelijking kan pas worden gegeven nadat het intercept wordt hersteld uit het oorspronkelijke aangepaste model of opnieuw wordt gegenereerd door het authentieke dataset op patiëntniveau opnieuw te analyseren.
Logit(DCI) = [intercept] + 0,038 × leeftijd + 0,842 × cerebraal oedeem + 0,615 × hypoalbuminemie + 1,274 × gewijzigde Fisher-score ≥III + 0,933 × Hunt-Hess-score ≥III + 0,781 × World Federation of Neurological Surgeons-score ≥III.
De voorspelde kans op DCI werd berekend als:
P(DCI) = 1 / [1 + exp(−Logit)].
Binaire voorspellers werden gecodeerd als 1 wanneer de voorwaarde aanwezig was en als 0 wanneer afwezig. Gewijzigde Fisher-score ≥III, Hunt-Hess-score ≥III en World Federation of Neurological Surgeons-score ≥III werden gecodeerd als 1 wanneer de patiënt de drempelwaarde bereikte, en anders als 0. Het intercept wordt niet gerapporteerd omdat dit vereist is voor de berekening van patiëntspecifieke kansen. Deze vergelijking dient alleen gebruikt te worden voor onderzoeksinterpretatie totdat externe validatie en herbewerking zijn voltooid.
De gewijzigde Fisher-score, de Hunt-Hess-score en de score van de World Federation of Neurological Surgeons geven alle drie de ziekte ernst weer en kunnen gedeeltelijk overlappende klinische betekenis hebben. Aangezien numerieke collineariteitsdiagnostiek en een volledig gevoeligheidsmodel waarin overlappende ernstschalen zijn uitgesloten niet beschikbaar waren, interpreteert het manuscript deze variabelen niet als onafhankelijke causale voorspellers. Ze worden alleen behouden als onderdeel van een voorspellingsmodel dat is geselecteerd in de trainingscohort. Deze beperking verlaagt het vertrouwen in de onafhankelijke bijdrage van elke ernstschaal en dient in toekomstige externe validatiestudies te worden aangepakt.
GEGEVENSBESCHIKBAARHEID:
De volledige patiëntspecifieke ziekenhuisgegevensset is niet openbaar beschikbaar omdat deze gevoelige klinische informatie bevat en onderworpen is aan institutionele ethische en gegevensbeschermingsvereisten. Toegang tot een geanonimiseerde analytische gegevensset kan worden overwogen door het Institutioneel Ethisch Comité van het Yulin First Hospital na indiening van een methodologisch onderbouwd onderzoeksvoorstel, bewijs van ethische goedkeuring en een passende overeenkomst inzake gegevensgebruik. De gedeelde gegevensset bevat geen namen, ziekenhuisidentificatienummers, exacte data, contactgegevens en andere directe of indirecte identificatoren. Een geverifieerd variabelenoverzicht, analyse-scripts, Supplementary Table 1 met beschrijving van modelontwikkeling en reproduceerbaarheidsinformatie, en Supplementary Table 2 met verslag van variabele-specifieke ontbrekende waarden worden verstrekt, voor zover toegestaan door het institutionele beleid. Demonstratie- of synthetische gegevenssets worden niet voorgesteld als de originele klinische studiegegevens.
Supplementaire Tabel 1: Reproduceerbaarheidsdetails en definitieve hyperparameters voor modelontwikkeling. Deze tabel rapporteert de willekeurige startwaarde, software- en pakketversies, voorverwerkingstappen, imputatieprocedure, cross-validatieaanpak, afstelraster en definitieve hyperparameters voor XGBoost, LightGBM, SVM en KNN.Klik hier om dit bestand te downloaden.
Supplementaire Tabel 2: Samenvatting van ontbrekende gegevens en strategie voor verwerking van kandidaat-predictoren. Voor elke kandidaat-predictor worden het aantal en het percentage ontbrekende waarnemingen, de imputatiemethode en of de variabele is behouden voor analyse gerapporteerd.Klik hier om dit bestand te downloaden.