【发布时间】:2014-01-11 08:58:12
【问题描述】:
我是这个博客的新手,如果这个问题不是针对这个论坛的,请原谅!
我的问题是,在 R 中创建 SVM 模型后,我需要从中创建一个静态模型。我的意思是,在此之后我只需要给出我的测试集并预测结果。
我必须将此模型提供给客户,以便他们检查测试集的结果。
例子:-
#SVM Model
model<-svm(y~.,data = tr,cost =100,gamma = 1)
summary(model)
pred=fitted(model)
table(pred, y)
***********************************************************
#predicting my testdata
svm.pred <- predict(model, zz) # zz is my test set
conf.mat<-table(pred = svm.pred, true = testdata[,2])
(accuracy<-sum(diag(conf.mat))/num_of_testdata*100)
客户端只需要运行模型并提供测试集并检查结果。我怎么能在R中做到这一点?任何解决我问题的建议和方法都会非常有用!
【问题讨论】: