SHAP(SHapley Additive exPlanations)是一种基于博弈论的机器学习模型可解释性方法,用于解释模型预测结果。其核心是通过计算每个特征的Shapley值,量化特征对模型输出的贡献。

我还整理出了相关的论文+开源代码,以下是精选部分论文

更多论文料可以关注:AI科技探寻领取相关[论文+开源码】

论文1

标题:

SHAP value-based ERP analysis (SHERPA): Increasing the sensitivity of EEG signals with explainable AI methods

基于SHAP的ERP分析(SHERPA):用可解释的人工智能方法提高EEG信号的灵敏度

方法:

  • 卷积神经网络(CNN):用于对实验条件进行分类,识别ERP信号中的相关特征。

  • SHapley Additive exPlanations(SHAP):作为事后解释工具,用于识别对分类最重要的时间和空间特征。

  • ERP实验设计:采用经典的ERP实验设计,通过比较正常面孔、模糊面孔和打乱面孔的ERP信号来验证方法的有效性。

  • 数据预处理:包括去伪迹、信号分割和基线校正,以确保数据质量。

创新点:

  • 自动化特征选择:SHERPA通过SHAP值自动识别最相关的时空特征,避免了传统方法中人为选择特征的主观性。

  • 提高灵敏度:与传统方法相比,SHERPA能够更灵敏地检测到ERP信号中的细微变化,例如在N170成分的早期和晚期阶段识别出负选择过程。

  • 客观性与可重复性:SHERPA提供了一种客观的分析方法,能够量化ERP成分对心理机制的重要性,其结果与传统方法一致,但更具解释性。

  • 性能提升:在实验中,SHERPA能够识别出与N170成分相关的特定时间窗口和电极位置,与传统方法相比,其识别的准确性和灵敏度显著提高。

image.png

论文2

标题:

SHAP-IQ: Unified Approximation of any-order Shapley Interactions

SHAP-IQ:统一近似任意阶Shapley交互作用

方法:

  • Cardinal Interaction Index(CII):提出了一种新的表示方法,用于统一近似任意阶的Shapley交互作用。

  • SHAP-IQ算法:基于蒙特卡洛采样,设计了一种高效的近似算法,能够同时更新所有交互作用的估计值。

  • 理论保证:为SHAP-IQ提供了无偏性和一致性的理论保证,并给出了近似误差的上界。

  • 实验验证:通过语言模型、图像分类模型和高维合成模型验证了SHAP-IQ的有效性和效率。

创新点:

  • 统一框架:SHAP-IQ提供了一个统一的框架,适用于所有满足线性、对称性和虚拟性公理的交互作用指数。

  • 效率提升:与现有的基于排列的方法相比,SHAP-IQ在计算效率上显著提升,尤其是在高阶交互作用的估计中。例如,在实验中,SHAP-IQ在语言模型和图像分类模型上均优于基线方法,其MSE值显著降低。

  • 理论基础:SHAP-IQ不仅提供了高效的近似方法,还为Shapley交互作用的计算提供了坚实的理论基础,包括对交互作用指数的统一表示和近似误差的量化。

  • 性能提升:在高维合成模型的实验中,SHAP-IQ的平均平方误差(MSE)比基线方法降低了约50%,显示出其在复杂模型中的优越性。

image.png

标题:

SHapley Additive exPlanations (SHAP) for Efficient Feature Selection in Rolling Bearing Fault Diagnosis

基于SHAP的滚动轴承故障诊断中的高效特征选择
方法:
  • 三阶段故障诊断方法:提出了一种分阶段的故障诊断方法,包括故障检测、故障分类和故障严重性估计三个阶段,每个阶段的输出为下一阶段提供输入。

  • 支持向量机(SVM):选择SVM作为故障检测、分类和严重性估计的机器学习模型。

  • SHAP特征选择:利用SHAP(SHapley Additive exPlanations)技术对特征进行重要性评估和选择,通过解释模型输出来优化特征集。

  • 时间域特征提取:从振动信号中提取时间域特征,包括均值、标准差、最大值、最小值、峰谷值、峭度和偏度

创新点:

  • SHAP技术的应用:通过SHAP技术对特征的重要性进行量化,实现了特征选择的可解释性和透明性,提升了模型的可解释性。

  • 高效特征选择:在保持高准确率(超过90%)的同时,显著减少了特征数量,例如在故障检测中仅使用2个特征即可达到97%的准确率。

  • 性能提升:在故障分类阶段,仅使用2个关键特征即可实现100%的准确率,相比全特征模型有显著提升。

  • 通用性:该方法不仅适用于滚动轴承故障诊断,还可以扩展到其他工业设备的故障检测和诊断中。

image.png

论文4

标题:

The importance of interpreting machine learning models for blood glucose prediction in diabetes: an analysis using SHAP

使用SHAP分析糖尿病血糖预测中机器学习模型的解释性重要性

方法:

  • 长短期记忆网络(LSTM):设计了两种LSTM模型(np-LSTM和p-LSTM),用于预测血糖水平,其中p-LSTM包含一个预处理层以增强生理解释性。
  • SHAP解释工具:利用SHAP(SHapley Additive exPlanations)工具对LSTM模型的输出进行解释,分析模型对输入特征的依赖关系。

  • 决策支持系统(DSS):开发了一个基于LSTM预测的决策支持系统,用于建议纠正性胰岛素剂量。

  • 模拟工具ReplayBG:通过模拟真实患者数据,评估DSS在实际应用中的效果。

创新点:

  • 模型解释性分析:通过SHAP分析揭示了p-LSTM模型能够正确学习输入特征与血糖预测之间的生理关系,而np-LSTM则不能。

  • 临床效果提升:在模拟决策支持系统中,基于p-LSTM的DSS能够显著改善患者的血糖控制,例如将时间在目标范围内(TIR)从60.9%提升至80.7%。

  • 安全性验证:通过模拟工具ReplayBG验证了p-LSTM模型在决策支持中的安全性和有效性,而np-LSTM则未能提供有效的纠正性建议。

  • 模型选择依据:在预测性能相似的情况下,通过SHAP分析提供了模型选择的依据,强调了模型解释性在临床应用中的重要性。

image.png

   更多论文资料可以关注:AI科技探寻领取相关[论文+开源码】

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐