arXiv:2506.03068stat.MLcs.CY2025-06被引 3

用因果分析揭示心脏病预测中机器学习重要变量的真实作用

Causal Explainability of Machine Learning in Heart Failure Prediction from Electronic Health Records

  • 提出新框架处理混合类型临床数据的因果结构发现
  • 非线性模型的重要特征与因果强度高度相关
  • 适合关注医疗决策可信性的研究人员和医生

临床变量在心衰预后中的重要性通常通过统计相关性或机器学习(ML)来解释,但其预测重要性未必反映真实因果关系。本文基于心衰患者队列数据,研究统计与机器学习中重要变量的因果可解释性。现有主流因果发现方法多假设变量为数值连续型,难以处理混合类型数据。为此,本文提出一种新计算框架,支持对分类变量、数值变量、二元变量等混合类型临床变量进行因果结构发现(CSD)并评分,适用于二分类疾病结果。在心衰分类任务中,我们分析三类特征的重要性排序:相关特征、机器学习重要特征、因果特征。结果表明,针对非线性因果关系的建模比线性方法更具意义;非线性分类器(如梯度提升树)获得的特征重要性与变量因果强度强相关,且不区分因果方向。相关变量可能具有因果性,但很少被识别为结果变量。该成果可为基于机器学习的预测模型提供因果解释。

原文摘要 · Abstract (English)

The importance of clinical variables in the prognosis of the disease is explained using statistical correlation or machine learning (ML). However, the predictive importance of these variables may not represent their causal relationships with diseases. This paper uses clinical variables from a heart failure (HF) patient cohort to investigate the causal explainability of important variables obtained in statistical and ML contexts. Due to inherent regression modeling, popular causal discovery methods strictly assume that the cause and effect variables are numerical and continuous. This paper proposes a new computational framework to enable causal structure discovery (CSD) and score the causal strength of mixed-type (categorical, numerical, binary) clinical variables for binary disease outcomes. In HF classification, we investigate the association between the importance rank order of three feature types: correlated features, features important for ML predictions, and causal features. Our results demonstrate that CSD modeling for nonlinear causal relationships is more meaningful than its linear counterparts. Feature importance obtained from nonlinear classifiers (e.g., gradient-boosting trees) strongly correlates with the causal strength of variables without differentiating cause and effect variables. Correlated variables can be causal for HF, but they are rarely identified as effect variables. These results can be used to add the causal explanation of variables important for ML-based prediction modeling.

因果推理心衰预测医疗AI

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。