python - 如何确定 shap_values[0] 和 shap_values[1] 属于哪个类?
问题描述
据我了解,shap_values[0] 和 shap_values[1] 只是概率数组,如果 shap_values[0] 是 p,那么 shap_value[1] 是 1-p。但是,谁能告诉我如何验证 shap_values[0] 和 shap_values[1] 属于哪些类。
我的数据集中有两个类,但不知道哪个 shap_value 属于哪个类。
例如考虑我有类 - 错误,NO_ERROR
解决方案
得到了答案 - 希望它对像我这样的初学者有所帮助。https://github.com/slundberg/shap/issues/1252#issuecomment-857469497
“您可以通过查看模型对象的 .classes_ 属性在 scikit-learn 模型中验证这一点。这将按顺序包含模型类的数组。”
推荐阅读
- python - 为什么我的函数不更新由嵌套列表组成的全局变量?(python)
- sql-server - 在字符串中查找第一个空格实例
- amazon-web-services - AWS S3 存储桶策略白名单
- sql - Postgres计算条件下的总行数,但忽略限制和分组依据
- angular - primeNG 的 p-dataTable 无法从员工/Angular4 数组中获取值
- javascript - ionic cordova build ios --prod 使 JavaScript 堆内存不足
- python - 如何在python中从二进制char数组传递到int数组?
- javascript - 拉拉维尔 | Javascript | 在刀片中选择特定的 html 表
- python - SQL——临时快照/归档跨 Flask 页面的查询
- python - Django Rest Framework urls 路由器只识别一个路径