Python LIME无法处理丢失的数据

时间:2019-10-30 11:49:37

标签: python xgboost

我有一个数据集,在该数据集中估算缺失值是没有意义的,因为我有一些变量,例如执行某项操作以来的天数(如果未执行该操作,则将丢失)。一个肮脏的解决办法是在每个位置使用不同的逻辑为每个变量进行估算,但我不想走这条路。

xgboost处理得很好,但是LIME似乎不支持缺少的值,因为出现以下错误:

ValueError: Domain error in arguments.

运行以下代码时:

expXGB = explainer.explain_instance(X_test
[i], model.predict_proba, num_features=7)
expXGB.show_in_notebook(show_table=True)

是否有解决方法来获取缺失值的LIME图?

0 个答案:

没有答案