Clinical Medical Center of Oncology, Shanghai Municipal Hospital of Traditional Chinese Medicine, Shanghai University of Traditional Chinese Medicine, Shanghai, 200071, China.
Central Laboratory, Shuguang Hospital Affiliated to Shanghai University of Traditional Chinese Medicine, Shanghai, 201203, China.
BMC Med Inform Decis Mak. 2024 Nov 18;24(1):344. doi: 10.1186/s12911-024-02753-3.
Lung cancer is characterized by high morbidity and mortality due to the lack of practical early diagnostic and prognostic tools. The present study uses machine learning algorithms to construct a clinical predictive model for non-small cell lung cancer (NSCLC) patients.
Laboratory indices of the NSCLC patients at their initial visit were collected for quality control and exploratory analysis. By comparing the levels of the above indices between the survival and death groups, the statistically significant indices were selected for subsequent machine learning modeling. Ten machine learning algorithms were then employed to develop the predictive models with survival and recurrence as outcomes, respectively. Moreover, regression models were constructed using the random survival forest algorithm by incorporating the survival time dimension. Finally, critical variables in the optimal model were screened based on the interpretable algorithms to build a decision tree to facilitate clinical application.
682 patients were enrolled according to the inclusion and exclusion criteria. The preliminary comparison results revealed that except for fast blood glucose, CDT cell proportion, NK cell proportion, and CA72-4, there were significant statistical differences in other tumor markers, inflammation, metabolism, and immune-related indices between the survival and death groups (p < 0.01). Subsequently, indices with statistical differences were incorporated into machine learning modeling and evaluation. The results showed that among the ten prognostic models constructed using survival status as the outcome, the neural network model obtained the best predictive performance, with accuracy, sensitivity, specificity, AUC, and precision values of 0.993, 0.987, 1.000, 0.994, and 1.000, respectively. The corresponding SHAP16 algorithm revealed that the top five variables in terms of importance were interleukin6 (IL-6), soluble interleukin2 receptor (sIL-2R), cholesterol, CEA, and Cy211, respectively. The random survival forest model also confirmed the critical role of CEA, sIL-2R, and IL-6 in predicting the prognosis of NSCLC patients. A decision tree model with seven cut-off points based on the above three indices was eventually built for clinical application.
The neural network model exhibited ideal predictive performance in the survival status of NSCLC patients, and the decision tree model constructed based on selected important variables was conducive to rapid bedside prognosis assessment and decision-making.
肺癌发病率和死亡率高,缺乏实用的早期诊断和预后工具。本研究使用机器学习算法构建非小细胞肺癌(NSCLC)患者的临床预测模型。
收集 NSCLC 患者初诊时的实验室指标进行质量控制和探索性分析。通过比较生存组和死亡组上述指标的水平,选择有统计学意义的指标进行后续机器学习建模。然后,分别采用 10 种机器学习算法,以生存和复发为结局,构建预测模型。此外,还采用随机生存森林算法,结合生存时间维度,构建回归模型。最后,基于可解释算法筛选最优模型中的关键变量,构建决策树,便于临床应用。
根据纳入和排除标准,共纳入 682 例患者。初步比较结果显示,除快速血糖外,CDT 细胞比例、NK 细胞比例和 CA72-4 外,生存组和死亡组间肿瘤标志物、炎症、代谢和免疫相关指标差异均有统计学意义(p<0.01)。随后,将有统计学差异的指标纳入机器学习建模和评价。结果显示,以生存状态为结局构建的 10 个预后模型中,神经网络模型预测性能最佳,准确率、敏感度、特异度、AUC 和精度分别为 0.993、0.987、1.000、0.994 和 1.000。对应的 SHAP16 算法显示,重要性排名前五的变量依次为白细胞介素 6(IL-6)、可溶性白细胞介素 2 受体(sIL-2R)、胆固醇、癌胚抗原(CEA)和 Cy211。随机生存森林模型也证实了 CEA、sIL-2R 和 IL-6 在预测 NSCLC 患者预后中的关键作用。最终基于上述三个指标构建了一个具有七个截断点的决策树模型用于临床应用。
神经网络模型在 NSCLC 患者生存状态中的预测性能理想,基于选定重要变量构建的决策树模型有助于快速床边预后评估和决策。