我试图使用Matlab创建一个svm分类器,并希望使用交叉验证。但
predictor = fitcsvm(features, vect, 'Standardize', true, 'CrossVal', 'on');
返回ClassificationPartitionedModel
并且函数predict
无法使用预测变量属于此类。那么,我应该如何使用ClassificationPartitionedModel
预测器进行预测?
答案 0 :(得分:2)
您可以使用kfoldpredict
来实现此目的。它在ClassificationPartitionedModel
类上运行。您可以使用联合kfoldloss
函数检索分类 loss 。