将PMML中的SVM模型导入Java或Python?

2024-10-02 08:30:21 发布

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

简短的问题:是否有一个PMML接口用于Java、Python或任何其他支持SVM模型的主要编程语言?在

背景:我使用kernlab包中的ksvm函数在R中训练了一个支持向量机模型。现在我想在另一个软件中使用这个模型。为了从R导出它,我想我可以通过R的pmml包使用PMML(预测模型标记语言)

但是,我找不到任何Java、Python库,或者基本上找不到任何允许导入这种模型的语言库。The Data Mining Group列出了许多PMML接口,但这些接口大多是用于统计的特定工具。还有一个libsvm通用库,但不清楚如何使用它将模型从一个接口迁移到另一个接口。在


Tags: the函数标记模型语言软件java向量
3条回答

您可以使用zementisadapa评分引擎来部署您的模型,然后他们通过web服务访问它。根据我的经验,ADAPA也可以作为Java库使用,因此您可以根据它的javaapi编写代码。希望这有帮助。在

可以导入用任何语言训练的模型。有一个PythonReinitializing learned linear models with scikit-learn的例子

一个名为“Pattern”的库将PMML模型转换成Java中的级联应用程序。然后,您可以在Hadoop或其他Java应用程序中运行模型评分。 https://github.com/Cascading/pattern

有一个SVM impl for Pattern——正在为库的最新更新而重写。查看开发人员电子邮件列表:https://groups.google.com/forum/?fromgroups#!forum/pattern-user

相关问题 更多 >

    热门问题