MatLab

2016-04-07 33 views
0

'daki SVM'de çıkışı tahmin edemiyorum sınıf için MatLab'da svm için kendi tahminimi yapmak zorundayım.MatLab

svmStruct1.KernelFunction(svmStruct1.SupportVectors(i,:),ent,cell2mat(svmStruct1.KernelFunctionArgs(1))) 

öngörü hep yardımcı olduğunuz için, 0.

Teşekkür dönmek:

for i = 1:length(svmStruct1.Alpha) 
     salidasvm1 = salidasvm1 + svmStruct1.Alpha(i,:)*svmStruct1.GroupNames(svmStruct1.SupportVectorIndices(i),:)*svmStruct1.KernelFunction(svmStruct1.SupportVectors(i,:),ent,cell2mat(svmStruct1.KernelFunctionArgs(1))); 
    end 

    salidas1 = max(salidasvm1 + svmStruct1.Bias); 

sorun şudur: Bir sonraki formülünü kullanın. Geçen Matlab'ı versiyonları kadar erken yuvarlamak eğilimindedir çünkü

+1

0'a oldu? – rayryeng

+0

Bence bu doğru çünkü fonksiyonun tahmin edilmesi çok iyi çalışıyor –

cevap

0

Matlab'ı SVM için talimat değişti ve sizin için doğru bir model üreten değil gerçek eğitim prosedürü olduğunu düşündünüz mü SVM tahmini her zaman