shapley:具有基尼系数的Shaple值回归 源码
使用具有基尼系数的Shapley值回归 这是用于使用基尼系数运行Shapley值回归的代码。 训练模型后,我们想了解每个预测变量如何对模型预测做出贡献。 解决此问题的一种方法是使用Shapley值回归(SVR)。 传统的SVR方法适用于线性回归模型,并使用Shapley值分解R平方。 该代码使用基尼系数代替R平方,因此它不仅可以应用于线性回归模型,而且可以应用于决策树,神经网络等各种不同模型。 当前支持的型号 当前,此代码仅支持线性回归模型和对数线性回归模型。 对数线性回归模型是使用对数函数转换因变量的模型。 将来,将添加更多模型。 用法 用法: train.py [-h] [-v] [-i INPUT] [-o OUTPUT] [-m MODEL] [-s STEP] optional arguments: -h, --help show this help
文件列表
shapley-master.zip
(预估有个21文件)
shapley-master
train.py
2KB
shapley.py
5KB
.vscode
settings.json
78B
requirements.txt
19B
c_improve.pyx
1KB
models.py
3KB
c_improve.cp37-win_amd64.pyd
58KB
LICENSE
34KB
暂无评论