【发布时间】:2014-08-04 10:38:49
【问题描述】:
我使用 pandas 和 scikit learn 开发了一个垃圾邮件分类器,可以将其集成到我们基于 hadoop 的系统中。为此,我需要将我的分类器导出为比酸洗更常见的格式。
预测模型标记语言 (PMML) 是我首选的导出格式。它与我们已经使用的 Cascading 配合得非常好。但是,令人惊讶的是,我找不到任何将 scikit-learn 模型导出到 PMML 的 python 库。
有没有人有过这个用例的经验?是否有任何替代 PMML 的方法可以在 scikit-learn 和 hadoop 之间提供互操作性?一个可靠的 PMML 导出库怎么样?
【问题讨论】:
-
感谢您的意见。使用流 API 并不理想,但如果一切都失败了,我可能不得不求助于它。
-
垃圾邮件分类为垃圾邮件?你是怎么开始使用随机森林的?
-
实际上在这种情况下,它是微博垃圾邮件,我们只针对所有机器生成的消息的子集。相对多样的特征似乎与随机森林相得益彰。
标签: python hadoop machine-learning scikit-learn pmml