我需要更好地理解我的 LightGBM 模型,所以我使用 SHAP Tree 解释器。需要lightgbm对数据进行编码,我将相同的数据传递给树解释器。因此,我担心 SHAPTreeExplainer会将shap_values()我的数据视为数字数据。如何指定数据是分类的?这会改变 SHAP 值的计算吗?
lightgbm
TreeExplainer
shap_values()
我已经浏览过文档了。
python machine-learning lightgbm shap
lightgbm ×1
machine-learning ×1
python ×1
shap ×1