Comparison of baseline characteristics between training and internal-validation cohorts
A total of 680 patients with aSAH were included. The training cohort contained 544 patients, of whom 175 developed DCI, while the internal-validation cohort contained 136 patients, of whom 42 developed DCI. The DCI event rate was 32.2% in the training cohort and 30.9% in the internal-validation cohort. Baseline characteristics are presented in Table 1. Because some archived table entries contained denominator inconsistencies, the table should be verified against the original patient-level dataset before final submission.
| Variable | Training cohort (n = 544) | Internal validation cohort (n = 136) | t/χ²/Z | P value | SMD | Correction note |
| Age, years | 62.88 ± 9.41 | 63.25 ± 9.52 | 0.409 | 0.693 | 0.039 | |
| Sex | | | 0.429 | 0.512 | 0.063 | |
| Male | 180 (33.09) | 41 (30.15) | | | | |
| Female | 364 (66.91) | 95 (69.85) | | | | |
| BMI, kg/m² | 23.46 ± 3.56 | 23.61 ± 3.65 | 0.437 | 0.662 | 0.042 | |
| Smoking history | | | 0.118 | 0.731 | 0.033 | |
| Yes | 101 (18.57) | 27 (19.85) | | | | |
| No | 443 (81.43) | 109 (80.15) | | | | |
| Alcohol use | | | 0.417 | 0.518 | 0.062 | |
| Yes | 118 (21.69) | 33 (24.26) | | | | |
| No | 426 (78.31) | 103 (75.74) | | | | |
| History of hypertension | | | 0.348 | 0.555 | 0.057 | |
| Yes | 329 (60.48) | 86 (63.24) | | | | |
| No | 215 (39.52) | 50 (36.76) | | | | |
| History of diabetes | | | 0.116 | 0.733 | 0.033 | Validation 'No' count corrected to sum to 136. |
| Yes | 70 (12.87) | 19 (13.97) | | | | |
| No | 474 (87.13) | 117 (86.03) | | | | |
| Aneurysm diameter, mm | | | 0.213 | 0.645 | 0.044 | |
| >10 | 288 (52.94) | 75 (55.15) | | | | |
| ≤10 | 256 (47.06) | 61 (44.85) | | | | |
| Aneurysm location | | | 0.980 | 0.322 | 0.095 | |
| Anterior circulation | 448 (82.35) | 107 (78.68) | | | | |
| Posterior circulation | 96 (17.65) | 29 (21.32) | | | | |
| Cerebral edema | | | 0.612 | 0.434 | 0.075 | |
| Yes | 125 (22.98) | 27 (19.85) | | | | |
| No | 419 (77.02) | 109 (80.15) | | | | |
| Low hemoglobin | | | 0.684 | 0.408 | 0.079 | Validation 'No' count corrected to sum to 136. Training count conflicts with Table 2; verify from final dataset. |
| Yes | 147 (27.02) | 32 (23.53) | | | | |
| No | 397 (72.98) | 104 (76.47) | | | | |
| Hypoalbuminemia | | | 0.367 | 0.545 | 0.058 | |
| Yes | 115 (21.14) | 32 (23.53) | | | | |
| No | 429 (78.86) | 104 (76.47) | | | | |
| Hyponatremia | | | 0.186 | 0.666 | 0.041 | |
| Yes | 331 (60.85) | 80 (58.82) | | | | |
| No | 213 (39.15) | 56 (41.18) | | | | |
| Modified Fisher grade | | | 0.249 | 0.618 | 0.048 | |
| ≥III | 259 (47.61) | 68 (50.00) | | | | |
| I–II | 285 (52.39) | 68 (50.00) | | | | |
| Hunt-Hess grade | | | 0.178 | 0.673 | 0.040 | Validation ≥III count corrected from 53 to 63 to sum to 136; verify against final dataset. |
| ≥III | 263 (48.35) | 63 (46.32) | | | | |
| I–II | 281 (51.65) | 73 (53.68) | | | | |
| WFNS grade | | | 0.249 | 0.618 | 0.048 | |
| ≥III | 277 (50.92) | 66 (48.53) | | | | |
| I–II | 267 (49.08) | 70 (51.47) | | | | |
| Surgical approach | | | 0.717 | 0.397 | 0.081 | |
| Endovascular treatment | 449 (82.54) | 108 (79.41) | | | | |
| Clipping | 95 (17.46) | 28 (20.59) | | | | |
| Surgical time, h | 2.78 ± 0.81 | 2.81 ± 0.79 | 0.388 | 0.698 | 0.037 | |
| Intraventricular hemorrhage | | | 0.383 | 0.536 | 0.059 | |
| Yes | 134 (24.63) | 37 (27.21) | | | | |
| No | 410 (75.37) | 99 (72.79) | | | | |
| Rebleeding | | | 0.784 | 0.376 | 0.085 | |
| Yes | 98 (18.01) | 29 (21.32) | | | | |
| No | 446 (81.99) | 107 (78.68) | | | | |
Table 1: Baseline characteristics of the training and internal validation cohorts. Continuous variables are presented as mean ± standard deviation, and categorical variables as n (%). P values and standardized mean differences compare the two cohorts. Abbreviations: BMI, body mass index; SMD, standardized mean difference. Please click here to download this Table.
Comparison of baseline characteristics between the non-DCI and DCI groups in the training set
Within the training dataset, delayed cerebral ischemia (DCI) occurred in 175 patients (32.17%), while 369 patients (67.83%) did not develop DCI. The incidence of DCI in the internal-validation cohort was comparable, indicating a stable prevalence of outcomes. Comparative analyses between the non-DCI and DCI groups revealed several statistically significant differences (Table 2). Patients who developed DCI were significantly older (P = 0.026), suggesting an age-associated susceptibility to secondary ischemic injury. Radiological evidence of early brain injury, particularly brain edema, was markedly more prevalent among DCI patients (P = 0.001). Laboratory abnormalities, including hypoalbuminemia (P = 0.007), hyponatremia (P = 0.048), and low hemoglobin levels (P < 0.001), were significantly associated with DCI occurrence. Neurological severity markers demonstrated the strongest associations. Elevated modified Fisher grade (≥III) was significantly more frequent among DCI patients (P < 0.001), indicating a robust relationship between hemorrhage burden and delayed ischemic complications. Similarly, higher Hunt–Hess grade and World Federation of Neurological Surgeons (WFNS) grade were strongly associated with DCI development (both P < 0.001). In contrast, demographic variables, lifestyle factors, aneurysm morphology, surgical approach, and surgical duration did not demonstrate statistically significant differences.
| Variable | Non-DCI group (n = 369) | DCI group (n = 175) | t/χ²/Z | P value | Correction note |
| Age, years | 62.25 ± 9.54 | 64.22 ± 9.75 | 2.234 | 0.026 | |
| Sex | | | 0.638 | 0.424 | |
| Male | 118 (31.98) | 62 (35.43) | | | |
| Female | 251 (68.02) | 113 (64.57) | | | |
| BMI, kg/m² | 23.43 ± 3.56 | 23.52 ± 3.72 | 0.271 | 0.786 | |
| Smoking history | | | 0.351 | 0.554 | |
| Yes | 66 (17.89) | 35 (20.00) | | | |
| No | 303 (82.11) | 140 (80.00) | | | |
| Alcohol use | | | 0.046 | 0.837 | |
| Yes | 81 (21.95) | 37 (21.14) | | | |
| No | 288 (78.05) | 138 (78.86) | | | |
| History of hypertension | | | 2.960 | 0.085 | |
| Yes | 214 (57.99) | 115 (65.71) | | | |
| No | 155 (42.01) | 60 (34.29) | | | |
| History of diabetes | | | 0.463 | 0.496 | |
| Yes | 45 (12.20) | 25 (14.29) | | | |
| No | 324 (87.80) | 150 (85.71) | | | |
| Aneurysm diameter, mm | | | 0.380 | 0.538 | |
| >10 | 192 (52.03) | 96 (54.86) | | | |
| ≤10 | 177 (47.97) | 79 (45.14) | | | |
| Aneurysm location | | | 3.602 | 0.058 | |
| Anterior circulation | 296 (80.22) | 152 (86.86) | | | |
| Posterior circulation | 73 (19.78) | 23 (13.14) | | | |
| Cerebral edema | | | 10.410 | 0.001 | |
| Yes | 70 (18.97) | 55 (31.43) | | | |
| No | 299 (81.03) | 120 (68.57) | | | |
| Low hemoglobin | | | 23.965 | <0.001 | Total differs from Table 1; verify against final dataset. |
| Yes | 122 (33.06) | 82 (46.86) | | | |
| No | 247 (66.94) | 93 (53.14) | | | |
| Hypoalbuminemia | | | 7.283 | 0.007 | |
| Yes | 66 (17.89) | 49 (28.00) | | | |
| No | 303 (82.11) | 126 (72.00) | | | |
| Hyponatremia | | | 3.914 | 0.048 | |
| Yes | 214 (57.99) | 117 (66.86) | | | |
| No | 155 (42.01) | 58 (33.14) | | | |
| Modified Fisher grade | | | 58.679 | <0.001 | |
| ≥III | 134 (36.31) | 125 (71.43) | | | |
| I–II | 235 (63.69) | 50 (28.57) | | | |
| Hunt-Hess grade | | | 39.909 | <0.001 | |
| ≥III | 144 (39.02) | 119 (68.00) | | | |
| I–II | 225 (60.98) | 56 (32.00) | | | |
| WFNS grade | | | 28.137 | <0.001 | |
| ≥III | 159 (43.09) | 118 (67.43) | | | |
| I–II | 210 (56.91) | 57 (32.57) | | | |
| Surgical approach | | | 0.691 | 0.406 | |
| Endovascular treatment | 308 (83.47) | 141 (80.57) | | | |
| Clipping | 61 (16.53) | 34 (19.43) | | | |
| Surgical time, h | 2.74 ± 0.82 | 2.85 ± 0.76 | 1.496 | 0.135 | |
| Intraventricular hemorrhage | | | 0.163 | 0.687 | |
| Yes | 89 (24.12) | 45 (25.71) | | | |
| No | 280 (75.88) | 130 (74.29) | | | |
| Rebleeding | | | 1.168 | 0.280 | |
| Yes | 71 (19.24) | 27 (15.43) | | | |
| No | 298 (80.76) | 148 (84.57) | | | |
Table 2: Baseline characteristics of patients with and without delayed cerebral ischemia in the training cohort. Continuous variables are presented as mean ± standard deviation, and categorical variables as n (%). P values compare patients with and without DCI. Abbreviations: DCI, delayed cerebral ischemia; WFNS, World Federation of Neurological Surgeons. Please click here to download this Table.
Outcome distribution in the internal-validation cohort
In the internal-validation cohort (n = 136), delayed cerebral ischemia (DCI) occurred in 42 patients (30.9%), while 94 patients (69.1%) did not develop DCI. The outcome prevalence was comparable to that observed in the training dataset, supporting stability of event distribution across datasets.
Feature Selection
Predictor selection was conducted in the training cohort using LASSO regression with 10-fold cross-validation. The selected penalty parameter was λ = 0.031. Six predictors retained non-zero coefficients: age, cerebral edema, hypoalbuminemia, modified Fisher grade, Hunt-Hess grade, and WFNS grade. All selected predictors were available before the intended prediction time point. Figure 1A,B presents the coefficient trajectories and cross-validation curve used for predictor selection.

Figure 1: LASSO-based selection of predictors for delayed cerebral ischemia after aneurysmal subarachnoid hemorrhage. (A) Coefficient trajectories of candidate predictors across values of log(λ). Each curve represents one candidate predictor, and the numbers on the upper axis indicate the number of non-zero coefficients retained at each penalty value. (B) Ten-fold cross-validation curve for binomial deviance. Points indicate mean cross-validated deviance, error bars indicate standard errors, and vertical dotted lines indicate the minimum-error and one-standard-error penalty values. The final selected penalty parameter was λ = 0.031. LASSO, least absolute shrinkage and selection operator; DCI, delayed cerebral ischemia. Please click here to view a larger version of this figure.
Model development and evaluation
All five models were developed using the same six selected predictors. In the internal-validation cohort, logistic regression showed an AUC of 0.832 (95% CI, 0.758–0.906), SVM showed an AUC of 0.811 (95% CI, 0.729–0.893), XGBoost showed an AUC of 0.777 (95% CI, 0.690–0.864), LightGBM showed an AUC of 0.755 (95% CI, 0.672–0.838), and KNN showed an AUC of 0.708 (95% CI, 0.613–0.803) (Table 3).
| Dataset | Model | AUC | 95% CI | Accuracy | Sensitivity | Specificity | F1 score | Correction note |
| Training | XGBoost | 0.916 | 0.888–0.944 | 0.848 | 0.853 | 0.847 | 0.682 | |
| Training | Logistic regression | 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 corrected from the Figure 2 legend to match table value. |
| Validation | XGBoost | 0.777 | 0.690–0.864 | 0.755 | 0.608 | 0.794 | 0.507 | |
| Validation | Logistic regression | 0.832 | 0.758–0.906 | 0.809 | 0.714 | 0.851 | 0.698 | Classification metrics recalculated from Table 6 confusion matrix. |
| Validation | LightGBM | 0.755 | 0.672–0.838 | 0.696 | 0.799 | 0.669 | 0.522 | |
| Validation | SVM | 0.811 | 0.729–0.893 | 0.779 | 0.69 | 0.819 | 0.659 | Classification metrics recalculated from Table 6 confusion matrix. |
| Validation | KNN | 0.708 | 0.613–0.803 | 0.647 | 0.715 | 0.629 | 0.456 | |
Table 3: Discrimination and classification performance of prediction models in the training and internal validation cohorts. AUC values are reported with 95% confidence intervals. Accuracy, sensitivity, specificity, and F1 score were calculated at the prespecified classification threshold. Abbreviations: AUC, area under the receiver operating characteristic curve; CI, confidence interval; KNN, k-nearest neighbor; LightGBM, light gradient boosting machine; SVM, support vector machine; XGBoost, extreme gradient boosting. Threshold-dependent classification measures were not used as the primary basis for model comparison because the exact probability threshold used in the archived analysis could not be verified. Please click here to download this Table.
The confidence intervals overlapped, and logistic regression was not interpreted as statistically superior to the other models. Logistic regression was retained as the principal model because it provided stable internal discrimination and a directly interpretable model structure. The results represent performance in a single hold-out internal-validation cohort and do not constitute optimism-corrected, temporal, or external validation (Figure 2A–D).

Figure 2: Discrimination, calibration, and decision-curve performance of prediction models.
(A) Receiver operating characteristic curves in the training cohort. (B) Receiver operating characteristic curves in the internal validation cohort. Curve labels show the area under the receiver operating characteristic curve (AUC) with 95% confidence intervals. (C) Calibration curves comparing predicted and observed DCI probabilities; the diagonal dotted line indicates perfect calibration. (D) Decision-curve analysis showing net benefit across threshold probabilities. The horizontal dotted line represents the treat-none strategy, whereas the dashed line represents the treat-all strategy. AUC, area under the receiver operating characteristic curve; DCI, delayed cerebral ischemia; KNN, k-nearest neighbor; LightGBM, light gradient boosting machine; SVM, support vector machine; XGBoost, extreme gradient boosting. Please click here to view a larger version of this figure.
Exploratory decision-curve analysis
Decision-curve analysis was performed as an exploratory assessment of net benefit. However, the exact prespecified threshold-probability range and the patient-level net-benefit output were not retained in the archived analysis records. Consequently, the decision-curve findings cannot establish clinical utility or define a clinically appropriate intervention threshold.
Any apparent net-benefit advantage over treat-all or treat-none strategies should be interpreted only as a preliminary pattern within the present internal dataset. External validation, prospective threshold selection, assessment of clinical consequences, and a formal clinical impact study are required before the model can be considered useful for patient management decisions (Figure 3).

Figure 3: Decision-curve analysis of selected prediction models in the internal validation cohort. Net benefit is plotted against threshold probability for logistic regression, SVM, and XGBoost models. The dashed treat-all line represents the strategy of monitoring all patients, whereas the dotted treat-none line represents monitoring none of the patients. A model is considered clinically useful at threshold probabilities where its net-benefit curve is above both reference strategies. SVM, support vector machine; XGBoost, extreme gradient boosting. Please click here to view a larger version of this figure.
Multivariable logistic regression model
The final logistic-regression model included age, cerebral edema, hypoalbuminemia, modified Fisher grade, Hunt-Hess grade, and WFNS grade. The regression coefficients, odds ratios, 95% confidence intervals, and P values are presented in Table 4. Age had a coefficient of 0.038, while the coefficients for cerebral edema, hypoalbuminemia, modified Fisher grade ≥ III, Hunt-Hess grade ≥ III, and WFNS grade ≥ III were 0.842, 0.615, 1.274, 0.933, and 0.781, respectively.
| Predictor | β coefficient | Odds ratio (OR) | 95% CI | P value | Interpretation note |
| Intercept | [insert from final model output] | — | — | — | Required for patient-level risk calculation. |
| Age | 0.038 | 1.039 | 1.012–1.067 | 0.004 | Predictive association only; not causal. |
| Cerebral edema | 0.842 | 2.321 | 1.541–3.496 | <0.001 | Measured before DCI diagnosis. |
| Hypoalbuminemia | 0.615 | 1.85 | 1.206–2.837 | 0.005 | Earliest available albumin before prediction time point. |
| Modified Fisher grade ≥III | 1.274 | 3.575 | 2.401–5.324 | <0.001 | Severity marker; interpret with collinearity caution. |
| Hunt-Hess grade ≥III | 0.933 | 2.542 | 1.674–3.861 | <0.001 | Severity marker; interpret with collinearity caution. |
| WFNS grade ≥III | 0.781 | 2.184 | 1.447–3.298 | <0.001 | Severity marker; interpret with collinearity caution. |
Table 4: Final multivariable logistic regression model for predicting delayed cerebral ischemia. Regression coefficients, odds ratios, 95% confidence intervals, and P values are shown for predictors retained after LASSO selection. All predictors were assessed before the intended prediction time point. Abbreviations: CI, confidence interval; DCI, delayed cerebral ischemia; OR, odds ratio; WFNS, World Federation of Neurological Surgeons. The numeric logistic-regression intercept was not available in the archived model output. Therefore, the reported coefficients cannot be used to calculate individual predicted probabilities. The coefficients represent predictive associations and should not be interpreted as independent causal effects. Please click here to download this Table.
These coefficients describe predictive associations within the development cohort. They should not be interpreted as independent causal effects because modified Fisher grade, Hunt-Hess grade, and WFNS grade represent overlapping dimensions of disease severity, and numerical collinearity diagnostics were unavailable. The variables were retained as components of the prediction model rather than confirmed independent risk factors.
Calibration performance
Calibration was summarized in the internal-validation cohort using point estimates of the calibration slope, calibration intercept, and Brier score. Logistic regression had a calibration slope of 0.98, a calibration intercept of 0.02, and a Brier score of 0.168. The corresponding values were 0.94, 0.05, and 0.182 for SVM; 0.88, 0.09, and 0.201 for XGBoost; 0.91, 0.07, and 0.194 for LightGBM; and 0.92, 0.06, and 0.190 for KNN (Table 5).
Bootstrap confidence intervals for these calibration measures were unavailable because the individual predicted probabilities needed for resampling were not retained in the archived analysis output. Therefore, the calibration results are presented as preliminary point estimates within the internal-validation cohort and should not be interpreted as evidence of calibration in other institutions or patient populations (Figure 4).

Figure 4: Calibration of the logistic regression model in the internal validation cohort. The solid line shows the relationship between predicted and observed probabilities of delayed cerebral ischemia. The diagonal dashed line represents perfect calibration; closer agreement between the two lines indicates better calibration performance. DCI, delayed cerebral ischemia. Please click here to view a larger version of this figure.
| Model | Calibration slope | Calibration slope 95% CI | Calibration intercept | Calibration intercept 95% CI | Brier score | Brier score 95% CI | Correction note |
| Logistic regression | 0.98 | [insert bootstrap 95% CI] | 0.02 | [insert bootstrap 95% CI] | 0.168 | [insert bootstrap 95% CI] | Add bootstrap CIs from final analysis if available. |
| 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] | |
Table 5: Calibration performance of prediction models in the internal validation cohort. A calibration slope of 1.0 and a calibration intercept of 0 indicate ideal calibration. Lower Brier scores indicate better overall prediction accuracy. Abbreviations: KNN, k-nearest neighbor; LightGBM, light gradient boosting machine; SVM, support vector machine; XGBoost, extreme gradient boosting. Calibration slope, calibration intercept, and Brier score are reported as point estimates. Bootstrap confidence intervals were not available. These results describe preliminary calibration only within the hold-out internal-validation cohort. Please click here to download this Table.
Confusion matrix-derived metrics.
The available internal-validation confusion matrix for logistic regression contained 30 true positives, 80 true negatives, 14 false positives, and 12 false negatives. The recalculated accuracy was 0.809, sensitivity was 0.714, specificity was 0.851, positive predictive value was 0.682, negative predictive value was 0.870, and F1 score was 0.698.
For SVM, the confusion matrix contained 29 true positives, 77 true negatives, 17 false positives, and 13 false negatives. The recalculated accuracy was 0.779, sensitivity was 0.690, specificity was 0.819, positive predictive value was 0.630, negative predictive value was 0.856, and F1 score was 0.659 (Table 6).
| Metric | Logistic regression | SVM | Calculation note |
| True positives | 30 | 29 | Validation cohort |
| True negatives | 80 | 77 | Validation cohort |
| False positives | 14 | 17 | Validation cohort |
| False negatives | 12 | 13 | Validation cohort |
| Accuracy | 0.809 | 0.779 | (TP + TN) / total |
| Sensitivity | 0.714 | 0.69 | TP / (TP + FN) |
| Specificity | 0.851 | 0.819 | TN / (TN + FP) |
| Positive predictive value | 0.682 | 0.63 | TP / (TP + FP) |
| Negative predictive value | 0.87 | 0.856 | TN / (TN + FN) |
| F1 score | 0.698 | 0.659 | 2TP / (2TP + FP + FN) |
Table 6: Confusion-matrix-derived performance measures for logistic regression and SVM in the internal validation cohort. Metrics were calculated from the archived confusion matrices; however, the exact threshold was not retained. State the exact threshold in the table footnote. Abbreviations: NPV, negative predictive value; PPV, positive predictive value; SVM, support vector machine. The confusion matrices were obtained from the internal-validation cohort. The recalculated logistic-regression accuracy, sensitivity, specificity, positive predictive value, negative predictive value, and F1 score were 0.809, 0.714, 0.851, 0.682, 0.870, and 0.698, respectively. The corresponding SVM values were 0.779, 0.690, 0.819, 0.630, 0.856, and 0.659. The exact classification threshold used in the original analysis was not retained and should be verified before final submission. Please click here to download this Table.
These values were recalculated directly from the same confusion matrices to ensure numerical consistency. However, the exact probability threshold used in the original classification analysis was not retained. Therefore, the threshold-dependent measures are reported descriptively and should not be used as the primary basis for model comparison until the threshold is verified from the original analysis code (Table 7).
| Subgroup | AUC (Logistic Regression) |
| Age ≥65 years | 0.821 |
| Age <65 years | 0.836 |
| Modified Fisher ≥III | 0.844 |
| Modified Fisher I–II | 0.801 |
| Clipping | 0.825 |
| Endovascular treatment | 0.835 |
Table 7: Exploratory subgroup discrimination analysis of the logistic regression model. AUC values are reported by age, modified Fisher grade, and treatment subgroup. These analyses are exploratory and should not be interpreted as evidence of model generalizability. Add subgroup sample size, DCI-event count, and 95% confidence interval for every subgroup.
Abbreviations: AUC, area under the receiver operating characteristic curve; DCI, delayed cerebral ischemia. Please click here to download this Table.
Exploratory Subgroup Assessment
The archived subgroup output contained AUC point estimates according to age, modified Fisher grade, and treatment approach. However, subgroup sample sizes, subgroup DCI-event counts, 95% confidence intervals, and formal tests of interaction or heterogeneity were unavailable. Therefore, the subgroup findings were considered incomplete and exploratory. They were not used to claim that model performance was robust, consistent, or generalizable across patient subgroups.
Risk stratification performance
The archived risk-stratification output reported observed DCI percentages of 10.2%, 33.6%, and 69.1% for the proposed low-, intermediate-, and high-risk categories. However, the corresponding group denominators, DCI-event counts, confidence intervals, and a prespecified clinical or statistical justification for the probability cutoffs were not available. Therefore, the analysis was considered exploratory and was not used to support claims of validated risk separation or clinical applicability (Table 8).
| Risk category | Probability range | Observed DCI incidence |
| Low risk | <0.20 | 10.2% |
| Intermediate risk | 0.20–0.50 | 33.6% |
| High risk | >0.50 | 69.1% |
Table 8: Observed delayed cerebral ischemia incidence across model-derived risk categories in the internal validation cohort. Risk categories were defined using predicted probabilities from the final logistic regression model. Please click here to download this Table.
Final Logistic Regression Model
The archived regression output contained the coefficients for the six selected predictors but did not contain the numeric model intercept. Because the intercept is required to calculate an individual predicted probability, a complete patient-level prediction equation could not be reported. The incomplete equation was therefore removed rather than completed using an assumed or reconstructed value.
The coefficients presented in Table 4 may be used to describe the direction and relative magnitude of predictor associations within the fitted model, but they should not be used to calculate patient-level DCI probabilities. A complete prediction equation can be provided only after the intercept is recovered from the original fitted model or regenerated by reanalyzing the authentic patient-level dataset.
Logit(DCI) = [intercept] + 0.038 × age + 0.842 × cerebral edema + 0.615 × hypoalbuminemia + 1.274 × modified Fisher grade ≥III + 0.933 × Hunt-Hess grade ≥III + 0.781 × World Federation of Neurological Surgeons grade ≥III.
The predicted probability of DCI was calculated as:
P(DCI) = 1 / [1 + exp(−Logit)].
Binary predictors were coded as 1 when the condition was present and 0 when absent. Modified Fisher grade ≥III, Hunt-Hess grade ≥III, and World Federation of Neurological Surgeons grade ≥III were coded as 1 when the patient met the threshold and 0 otherwise. The intercept is not reported because it is required for patient-level probability calculation. This equation should be used only for research interpretation until external validation and recalibration are completed.
Modified Fisher grade, Hunt-Hess grade, and World Federation of Neurological Surgeons grade all reflect disease severity and may partly overlap in clinical meaning. Because numerical collinearity diagnostics and a complete sensitivity model excluding overlapping severity scales were not available, the manuscript does not interpret these variables as independent causal predictors. They are retained only as components of a prediction model selected in the training cohort. This limitation reduces confidence in the independent contribution of each severity scale and should be addressed in future external validation studies.
DATA AVAILABILITY:
The complete patient-level hospital dataset is not publicly available because it contains sensitive clinical information and is subject to institutional ethics and data protection requirements. Access to a deidentified analytic dataset may be considered by the Institutional Ethics Committee of Yulin First Hospital following submission of a methodologically justified research proposal, evidence of ethics approval, and an appropriate data-use agreement. Shared dataset excludes names, hospital identification numbers, exact dates, contact information, and other direct or indirect identifiers. A verified variable dictionary, analysis scripts, Supplementary Table 1 describing model development and reproducibility information, and Supplementary Table 2 reporting variable-specific missingness are provided, as permitted by institutional policy. Demonstration or synthetic datasets are not represented as the original clinical study data.
Supplementary Table 1: Reproducibility details and final hyperparameters for model development. This table reports the random seed, software, and package versions, preprocessing steps, imputation procedure, cross-validation approach, tuning grid, and final hyperparameters for XGBoost, LightGBM, SVM, and KNN.Please click here to download this file.
Supplementary Table 2: Missing-data summary and handling strategy for candidate predictors. For each candidate predictor, the number and percentage of missing observations, the imputation method, and whether the variable was retained for analysis are reported.Please click here to download this file.