我的代码如下:
tool_tunesvm <- tune.svm(train_feature[,1:19],train_lable,gamma=2^(-1:1),cost=2^(2:4)) #选取最优参数
tool_tunesvm #显示参数结果
tool_svm <- svm(train_feature[,1:19],train_lable,gamma=0.5,cost=4,type = "C-classification",kernel="polynomial",degree = 3) #进行SVM
tool_svm
问题是生成SVM模型后,看不到生成模型的过程参数和结果信息,比如模型对应的准确率,混淆矩阵,中间使用的是K折交叉验证还是留出法验证?
输入tool_tunesvm,或者输入summary(tool_tunesvm),只能看到模型自身的参数,但是我上面的参数不知道在哪里得到,是这个svm()函数不提供吗,需要自己算吗?