DOI 10.1007/s00701-025-06725-y
Machine learning models for predicting vasospasm following ruptured intracranial aneurysms: a systematic review and meta-analysis.
Аннотация
BACKGROUND
Cerebral vasospasm remains a leading cause of delayed cerebral ischemia following aneurysmal subarachnoid hemorrhage (aSAH). Despite advances in critical care, current monitoring strategies are reactive and non-personalized. Machine learning (ML) has emerged as a promising tool to anticipate vasospasm risk.
METHODS
A systematic review and meta-analysis were performed following PRISMA 2020 guidelines. PubMed and Embase databases were searched for studies applying ML algorithms to predict clinical or radiological vasospasm. Data were pooled using bivariate and proportional meta-analyses and their quality was assessed with the PROBAST tool.
RESULTS
Twelve studies (2011-2025) encompassing 25 ML models were included. Deep learning achieved the highest sensitivity (mean: 97.6%) and AUC-ROC (0.97), outperforming regression, ensemble, and SVM methods in sensitivity (p = 0.003) but not in specificity or AUC. SVM models showed the highest NPV (85%), while ensemble and regression methods had superior PPV. Across cohort types, deep learning consistently delivered high accuracy and generalizability, although with greater PPV variability. Bivariate analysis confirmed that artificial neural networks and random forest models achieved favorable sensitivity-specificity trade-offs. Risk of bias was low to moderate, with most concerns related to patient selection and lack of external validation.
CONCLUSION
ML models, particularly deep learning and ensemble methods, demonstrate promising accuracy in predicting vasospasm after aSAH. These tools may enable earlier, personalized interventions; however, methodological heterogeneity, limited external validation, and lack of prospective trials currently hinder clinical adoption.
Предметные рубрики MeSH
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.