python - 我可以导出RapidMiner模型以与python集成吗?

标签 python machine-learning scikit-learn rapidminer

在尝试了很多算法并在我的数据集上对其进行评估后,我使用 RapidMiner 训练了一个分类器模型。 我还从 RapidMiner 将模型导出为 XML 和 pkl 文件,但我无法在我的 python 程序 (scikit-learn) 中读取它。 有没有什么方法可以在 python 程序中导入 RapidMiner 分类器/模型,并使用它来预测或分类我的最终应用程序中的新数据?

最佳答案

实际上,我会说不 - 如果您想要的话,只需从一开始就在 sklearn 中训练您的模型即可。

您的 RapidMiner 模型是某种对象。您导出的两种格式只是存储方法。 Sklearn 模型是一种不同类型的对象。您不能直接保存一个并将其加载到另一个中。一个类似的例子是询问是否可以将飞机发动机装载到火车上。

要完成您所要求的操作,您需要获取分类器保存的基础数据,找到格式,然后找出一种方法使其采用与 sklearn 分类器相同的格式。这取决于您拥有的分类器类型。例如,如果您使用贝叶斯模型,您可以以某种方式捕获先验概率,然后使用它们,但这并不是微不足道的。

关于python - 我可以导出RapidMiner模型以与python集成吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37592608/

相关文章:

Python - 数据框插入错误 "TypeError: insert() missing 1 required positional argument: ' 值'”

python - Google Sheets APIv4 列分组

python - 使用文本特征提取创建数据集

machine-learning - 补丁/内核的大小如何影响卷积网络的结果?

python - 在 Scikit 学习支持向量回归中查找混合次数多项式

python - 使 Python 3.x Slack (slackclient) 使用企业代理

Python 正则表达式非捕获组

python - 嵌入查找表不会屏蔽填充值

python - sklearn Python 和逻辑回归

python - 如何在 sklearn 中将线性回归与分类变量结合使用