如何将sklearn逻辑回归转换为PMML评分卡模型

2024-06-25 23:49:14 发布

您现在位置:Python中文网/ 问答频道 /正文

{a1正在尝试转换成一个模型。在

我用binned训练数据训练了一个sklearn逻辑回归。现在我有了经过训练的LR模型(或包含LR的管道)、包含binning标签和WOEs的binning信息以及预先建立的偏移量和因子。我可以学习PMML到PMML的管道,但是如果我想要一个PMML记分卡模型,可以直接输出分数而不是概率呢?在

有什么可行的方法吗?谢谢!在


Tags: 数据模型信息管道a1标签逻辑sklearn
1条回答
网友
1楼 · 发布于 2024-06-25 23:49:14

开发一个库/工具应该是可能的,它将二进制分类类型RegressionModel或{}模型重组为回归类型Scorecard模型;WOEs和流程的其他补充信息将使用外部设置/配置文件提供。在

或者,您可以尝试将LR estimator类子类化,并保留补充信息。可以使用SkLearn2PMML-Plugin方法将SkLearn2PMML包扩展为自定义转换器和估计器类型。在

R2PMML包提供了一种将glm对象转换为r2pmml::scorecard对象的方法,然后可以将这些对象转换为Scorecard模型。在

相关问题 更多 >