Перекрестный подтвердите классификатор машины опорных векторов (SVM)
возвращает перекрестный подтвержденный (разделенный) классификатор машины опорных векторов (SVM) (CVSVMModel = crossval(SVMModel)CVSVMModel) от обученного классификатора SVM (SVMModel). По умолчанию, crossval использует 10-кратную перекрестную проверку на обучающих данных, чтобы создать CVSVMModel, ClassificationPartitionedModel классификатор.
возвращает разделенный классификатор SVM с дополнительными опциями, заданными одним или несколькими аргументами пары "имя-значение". Например, можно задать количество сгибов или демонстрационной пропорции затяжки.CVSVMModel = crossval(SVMModel,Name,Value)
Оцените прогнозирующую производительность SVMModel на перекрестных подтвержденных данных при помощи “kfold” методов и свойств CVSVMModel, такой как kfoldLoss.
Вместо обучения классификатор SVM и затем перекрестная проверка его, можно создать перекрестный подтвержденный классификатор непосредственно при помощи fitcsvm и определение любого из этих аргументов пары "имя-значение": 'CrossVal', 'CVPartition', 'Holdout', 'Leaveout', или 'KFold'.
ClassificationPartitionedModel | ClassificationSVM | CompactClassificationSVM | cvpartition | fitcsvm