Explainable machine learning/artificial intelligence model for estimating postoperative survival in renal cell carcinoma brain metastasis patients.
Аннотация
BACKGROUND
Brain metastases (BM) from renal cell carcinoma (RCC) are associated with poor prognosis and limited survival. Prognostic tools specific to patients with RCC undergoing surgical resection of BM are lacking, and current models do not incorporate advanced machine learning (ML) approaches. This study aimed to develop and validate an ML-based model to predict overall survival (OS) after BM resection in RCC.
METHODS
We retrospectively analyzed 253 patients with histologically confirmed RCC and radiographically or pathologically confirmed BM who underwent neurosurgical resection at a tertiary referral center (1993-2021). Clinical and radiologic features were used to train and internally validate multiple ML models for OS prediction. Model performance was assessed using the concordance index (C-index) and time-dependent Area Under the Curve (AUC) at 1, 2, and 5 years. Feature importance and interpretability were evaluated using SHapley Additive exPlanations (SHAP).
RESULTS
The XGBoostCox + plsRcox model outperformed other algorithms, achieving a test C-Index of 0.59. AUCs at 1, 2, and 5 years were 0.61, 0.64, and 0.69 in the test cohort. SHAP analysis revealed extracranial disease status, number of BM, preoperative symptoms, and age at surgical resection as the most influential predictors. Kaplan-Meier analysis using an optimal cutoff based on the training cohort demonstrated significant survival differences between high- and low-risk groups in the test cohort (HR: 2.06 [1.26-3.35], P = .004).
CONCLUSIONS AND RELEVANCE: An explainable XGBoostCox + plsRcox model accurately predicts OS after BM resection in RCC and enables personalized risk assessment via an online calculator (https://hasanovlab-rcc-bm-resect.share.connect.posit.cloud/).
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.