Yazeka
Arama sonuçlarına göre oluşturuldu
Fitcecoc Matlab, hata düzeltme çıkışlı kodlayıcı (ECOC) kullanarak çok sınıflı sınıflandırma modelleri oluşturmak için kullanılan bir işlevdir 14.
Bu işlev, K(K-1)/2 adet ikili destek vektör makinesi (SVM) modelini, bireye karşı bir kodlama tasarımı kullanarak oluşturur; burada K, benzersiz sınıf etiketlerinin (seviyelerin) sayısını temsil eder 1.
Fitcecoc Matlab'ın bazı kullanım örnekleri:
classifier = fitcecoc(trainingFeatures, trainingLabels)
2. Bu kod, eğitim özelliklerini ve etiketlerini kullanarak bir sınıflandırıcı oluşturur 2.Mdl = fitcecoc(XTrain,YTrain, 'OptimizeHyperparameters',{'KernelFunction','BoxConstraint'},... 'HyperparameterOptimizationOptions',opts,... 'Coding','onevsone',... 'ClassNames',{'setosa','versicolor','virginica'})5. Bu kod, SVM kernel fonksiyonu ve kutu kısıtlaması üzerinde grid arama yaparak en iyi hiperparametreleri bulur 5.
Ayrıca, sınıflandırıcı değişkenini bir dosyaya kaydederek (
save('classifier.mat','classifier')) ve daha sonra yükleyerek (load('classifier.mat')) tekrar kullanmak mümkündür 3.5 kaynaktan alınan bilgiyle göre: