hello all, i am a begginer in matlab , pls help me to do multilabel classification or multiclass svm ?

3 次查看(过去 30 天)
svm multiclass classification

回答(1 个)

Drew
Drew 2023-8-22
For binary SVM classification, use fitcsvm https://www.mathworks.com/help/stats/fitcsvm.html .
If you have more than 2 classes, use https://www.mathworks.com/help/stats/fitcecoc.html to train multiple SVM classifiers: "Mdl = fitcecoc(Tbl,ResponseVarName) returns a full, trained, multiclass, error-correcting output codes (ECOC) model using the predictors in table Tbl and the class labels in Tbl.ResponseVarName. fitcecoc uses K(K – 1)/2 binary support vector machine (SVM) models using the one-versus-one coding design, where K is the number of unique class labels (levels). Mdl is a ClassificationECOC model." There are many options in fitcecoc to control things like the coding design, the details of the binary learners, etc.

类别

Help CenterFile Exchange 中查找有关 Statistics and Machine Learning Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by