Класс: ClassificationNaiveBayes
Перекрестный подтвержденный наивный классификатор Байеса
CVMdl = crossval(Mdl)
CVMdl = crossval(Mdl,Name,Value)
возвращает разделенный наивный классификатор Байеса с дополнительными опциями, заданными одним или несколькими аргументами пары CVMdl
= crossval(Mdl
,Name,Value
)Name,Value
.
Например, можно задать демонстрационную пропорцию затяжки.
Оцените прогнозирующую производительность Mdl
на перекрестных подтвержденных данных с помощью функции “kfold” и свойств CVMdl
, таких как kfoldLoss
.
Вместо того, чтобы создать наивный классификатор Байеса, сопровождаемый классификатором перекрестной проверки, создайте перекрестный подтвержденный классификатор непосредственно с помощью fitcnb
и путем определения любого из этих аргументов пары "имя-значение": 'CrossVal'
, 'CVPartition'
, 'Holdout'
, 'Leaveout'
или 'KFold'
.
ClassificationNaiveBayes
| ClassificationPartitionedModel
| CompactClassificationNaiveBayes
| fitcnb
| kfoldLoss