Перекрестный подтвердите модель выходных кодов с коррекцией ошибок (ECOC) мультикласса
CVMdl = crossval(Mdl)
CVMdl = crossval(Mdl,Name,Value)
возвращает перекрестную подтвержденную (разделенную) модель выходных кодов с коррекцией ошибок (ECOC) мультикласса (CVMdl
= crossval(Mdl
)CVMdl
) в обученную модель ECOC (Mdl
). По умолчанию crossval
использует 10-кратную перекрестную проверку на данных тренировки, чтобы создать CVMdl
, модель ClassificationPartitionedECOC
.
возвращает разделенную модель ECOC с дополнительными опциями, заданными одним или несколькими аргументами пары "имя-значение". Например, можно задать количество сгибов или демонстрационной пропорции затяжки.CVMdl
= crossval(Mdl
,Name,Value
)
Вместо обучения модель ECOC и затем перекрестная проверка его, можно создать перекрестную подтвержденную модель ECOC непосредственно при помощи fitcecoc
и определения одного из этих аргументов пары "имя-значение": 'CrossVal'
, 'CVPartition'
, 'Holdout'
, 'Leaveout'
или 'KFold'
.
ClassificationECOC
| ClassificationPartitionedECOC
| CompactClassificationECOC
| cvpartition
| fitcecoc
| statset