【问题标题】:Predict function for svm object in R (e1071 library)R 中 svm 对象的预测函数(e1071 库)
【发布时间】:2016-01-04 12:21:26
【问题描述】:
data(iris)

ir <- iris[1:100,]

ir$Species <- as.factor(as.integer(ir$Species))

m <- svm(Species ~ ., data=ir)

如何在不使用普通 predict() 的情况下使用此处的“m”对象进行预测。

我知道如何获得 W 和 B 值,但如何使用它们来获得预测?

【问题讨论】:

  • 您是否有不想使用 predict 的原因?
  • @Teja K:想要使用“m”中的参数迁移到不支持 R 的另一个平台。所以我正在做的是在 R 中构建模型并使用另一个平台。

标签: r svm predict


【解决方案1】:

根据您的评论,如果您将使用模型的平台支持 PMML 标准,则导出完整模型。

library(pmml)

pmml(m)

Generate PMML for svm objects

【讨论】:

  • 这有帮助,但是因为我正在基于标识符构建多个模型并将它们保存到 for 循环中迭代“i”的列表“m[[i]]”中。所以“m”不是一个单一的模型,而是包含大约 2000 个 SVM 模型。
猜你喜欢
  • 2016-05-13
  • 2016-07-26
  • 2012-06-16
  • 2011-11-15
  • 2014-08-03
  • 2018-02-10
  • 2016-09-24
  • 2015-06-20
  • 2018-11-01
相关资源
最近更新 更多