【发布时间】:2020-05-19 14:06:17
【问题描述】:
我参考了http://savvastjortjoglou.com/intrepretable-machine-learning-nfl-combine.html#Joint-Feature-Contributions 这个漂亮的文档来研究联合特征贡献。但这仅适用于 RandomForest 算法,因为树解释器(不适用于 xgboost)。 XGBoost 是否也有类似的出路?
基本上我想要实现的是找出所有特征组合对预测的共同贡献。例如,如果我有 a、b 和 c 作为我的特征,我想知道 ab、bc 和 ca 对预测结果的影响。它与 shap 和 Lime 非常相似,但用于组合功能。
【问题讨论】:
-
您尝试过使用 scikit learn api 吗? xgboost.readthedocs.io/en/latest/python/…
-
您可以在这里提问:datascience.stackexchange.com 作为快速回答,并非所有机器学习算法都支持您正在寻找的内容...
-
我查看了文档,但没有找到任何内容。
-
我确实在 datascience,stackexchange.com 上发布了同样的问题。感谢您的建议!
-
@SudhakarSamak 抱歉,我帮不上忙,但如果/当您找到有效的解决方案时,我很感兴趣。请随时通知我们
标签: python machine-learning random-forest xgboost shap