国际肿瘤学杂志 ›› 2026, Vol. 53 ›› Issue (7): 412-419.doi: 10.3760/cma.j.cn371439-20251019-00057

• 论著 • 上一篇    下一篇

XGBoost模型对乳腺癌患者新辅助化疗病理完全缓解的预测价值

刘永红, 张博, 薛玲博, 胡鹏飞, 张震宇, 李杰()   

  1. 河北省沧州市中心医院甲状腺乳腺外科沧州 061000
  • 收稿日期:2025-10-19 出版日期:2026-07-08 发布日期:2026-06-25
  • 通讯作者: 李杰,Email: lj13513279709@hotmail.com
  • 作者简介:第一联系人:

    刘永红:研究设计、数据收集、统计分析、论文撰写;张博、薛玲博、胡鹏飞:研究设计、数据收集、论文修改;张震宇:研究设计、数据整理、论文撰写;李杰:研究指导、数据核对、论文审阅

  • 基金资助:
    沧州市科技计划(222106087)

Predictive value of XGBoost model for pathological complete response after neoadjuvant chemotherapy in breast cancer patients

Liu Yonghong, Zhang Bo, Xue Lingbo, Hu Pengfei, Zhang Zhenyu, Li Jie()   

  1. Department of Thyroid and Breast SurgeryCangzhou Central Hospital of Hebei ProvinceCangzhou 061000, China
  • Received:2025-10-19 Online:2026-07-08 Published:2026-06-25
  • Contact: Li Jie, Email: lj13513279709@hotmail.com
  • Supported by:
    Scientific and Technological Project of Cangzhou of China(222106087)

摘要:

目的 探讨极限梯度提升(XGBoost)模型对乳腺癌患者新辅助化疗病理完全缓解(pCR)的预测价值。 方法 回顾性分析2010年1月至2024年12月河北省沧州市中心医院本部院区收治的172例乳腺癌患者(内部数据集)和分院区收治的41例乳腺癌患者(外部验证集)的临床数据。按照7∶3的比例将172例患者数据分为内部训练集与内部验证集,内部训练集用于XGBoost模型构建,内部验证集用于模型内部验证。使用外部验证集41例患者数据对XGBoost模型进行外部验证。通过logistic回归分析筛选影响乳腺癌患者新辅助化疗pCR的影响因素,采用受试者操作特征(ROC)曲线分析XGBoost模型预测乳腺癌患者新辅助化疗pCR的曲线下面积(AUC)。同时采用logistic回归分析筛选的影响因素构建列线图模型,通过DeLong检验比较XGBoost模型及列线图模型的AUC差异。绘制沙普利加和解释法(SHAP)散点分布图对XGBoost模型进行解释性分析。 结果 内部数据集172例患者中,30例(17.4%)患者新辅助化疗获得pCR。pCR组与非pCR组患者肿瘤长径(χ2=5.07,P=0.024)、腋窝淋巴结状态(χ2=10.85,P<0.001)、人表皮生长因子受体2(χ2=3.97,P=0.046)、Ki-67表达(χ2=5.50,P=0.019)、新辅助化疗方案(P=0.047)、靶向治疗(χ2=4.22,P=0.040)差异均有统计学意义。多因素分析结果显示,肿瘤长径(OR=3.32,95%CI为1.12~9.91,P=0.031)、腋窝淋巴结状态(OR=7.86,95%CI为1.83~33.63,P=0.005)、Ki-67表达(OR=4.84,95%CI为1.16~20.25,P=0.031)及靶向治疗(OR=0.11,95%CI为0.02~0.60,P=0.011)均为乳腺癌患者新辅助化疗pCR的独立影响因素。SHAP分析显示,XGBoost模型特征的重要性排序依次为腋窝淋巴结状态、Ki-67表达、肿瘤长径及靶向治疗,腋窝淋巴结阳性是乳腺癌患者新辅助化疗pCR最重要的危险因素。ROC曲线分析显示,内部训练集中,XGBoost模型预测乳腺癌患者新辅助化疗pCR的AUC为0.84,列线图模型的AUC为0.79(Z=0.68,P=0.496);内部验证集中,XGBoost模型的AUC为0.75,列线图模型的AUC为0.70(Z=0.37,P=0.714);外部验证集中,XGBoost模型的AUC为0.81,列线图模型的AUC为0.79(Z=0.15,P=0.884),差异均无统计学意义。 结论 基于腋窝淋巴结状态、Ki-67表达、肿瘤长径及靶向治疗构建的XGBoost模型,可有效预测乳腺癌患者新辅助化疗后的pCR状态。

关键词: 乳腺肿瘤, 肿瘤辅助疗法, 病理状态, 肿瘤消退, 机器学习

Abstract:

Objective To investigate the predictive value of extreme gradient boosting (XGBoost) model for pathological complete response (pCR) after neoadjuvant chemotherapy in breast cancer patients. Methods The clinical data of 172 breast cancer patients admitted to the Main Campus of Cangzhou Central Hospital of Hebei Province from January 2010 to December 2024 (internal dataset) and 41 patients admitted to the Branch Campus (external validation dataset) were retrospectively analyzed. The 172 patients were divided into an internal training dataset and an internal validation dataset at a ratio of 7∶3. The internal training dataset was used to build the XGBoost model, and the internal validation dataset was used for internal validation. The data of 41 patients of the external validation dataset were used for external validation. The influencing factors affecting pCR in breast cancer patients receiving neoadjuvant chemotherapy were screened by logistic regression analysis, and the area under the curve (AUC) of the XGBoost model for predicting pCR were analyzed by receiver operator characteristic (ROC) curve. A nomogram model was constructed based on the influencing factors identified by logistic regression analysis, and the differences of AUC between the XGBoost and the nomogram model were compared by DeLong test. The Shapley additive explanation (SHAP) scatter plot was applied for interpretable analysis on the XGBoost model. Results Among 172 breast cancer patients in internal dataset, 30 (17.4%) cases achieved pCR after neoadjuvant chemotherapy. There were statistically significant differences in the maximum tumor diameter (χ2=5.07, P=0.024), axillary lymph node status (χ2=10.85, P<0.001), human epidermal grouth factor receptor 2 (χ2=3.97, P=0.046), Ki-67 expression (χ2=5.50, P=0.019), neoadjuvant chemotherapy regimen (P=0.047), and targeted therapy (χ2=4.22, P=0.040) between the pCR group and non-pCR group. Multivariate analysis showed that the maximum tumor diameter (OR=3.32, 95%CI: 1.12-9.91, P=0.031), axillary lymph node status (OR=7.86, 95%CI: 1.83-33.63, P=0.005), Ki-67 expression (OR=4.84, 95%CI: 1.16-20.25, P=0.031), and targeted therapy (OR=0.11, 95%CI: 0.02-0.60, P=0.011) were independent influencing factors for pCR in breast cancer patients undergoing neoadjuvant chemotherapy. SHAP analysis showed that the variable importance of XGBoost model were axillary lymph node status, Ki-67 expression, the maximum tumor diameter, and targeted therapy. Axillary lymph node positivity was the most important risk factor for pCR in breast cancer patients undergoing neoadjuvant chemotherapy. The ROC curve analysis showed that in the internal training dataset, the AUC of XGBoost model for predicting pCR in breast cancer patients undergoing neoadjuvant chemotherapy was 0.84, while that of the nomogram model was 0.79 (Z=0.68, P=0.496). In the internal validation dataset, the AUC of XGBoost model was 0.75, and that of the nomogram model was 0.70 (Z=0.37, P=0.714). In the external validation dataset, the AUC of the XGBoost model was 0.81, and that of the nomogram model was 0.79 (Z=0.15, P=0.884). There were no statistically significant differences. Conclusions The XGBoost model based on axillary lymph node status, Ki-67 expression, the maximum tumor diameter and targeted therapy can effectively predict pCR after neoadjuvant chemotherapy in breast cancer patients.

Key words: Breast neoplasms, Neoadjuvant chemotherapy, Pathological condition, Neoplasm regression, Machine learning