Bolu Beyi tarafından yazıldı Mayıs - 29 - 2013 0 Yorum

Aşağıdaki resimde görüldüğü üzere knn sınıflandırıcı için cross validation uygulaması gerçekleştirilmiştir. Sonuçları daha sağlıklı gözlemlemek amacıyla 3 adet deneme yapılmıştır. Bunlardan birincisinde sonuç, 0.8970, ikincisinde 0.8990, sonuncu denemede ise 0.9000 değerleri gözlemlenmiştir. indices = crossvalind(‘Kfold’, classEgitim, 10);cp = classsperf (classEgitim);for i = 1:10 classTest = (indices ==i); cartest = classTest; class = knnclassify(carEgitim(classTest,:), carEgitim(carTest,:), classEgitim(cartest)); classperf(cp, class, classTest); end cp.CorrectRate

Bolu Beyi tarafından yazıldı Mayıs - 27 - 2013 0 Yorum

Daha önceden yayınlamış olduğum matlab ile naive bayes uygulamasında elde edilen sonuçlar yaklaşık olarak bu uygulamada da aynı şekilde olmuştur. Veri seti sınıf etiketleri homojen olarak dağılmadığından, matrisin son iki sütunu, yani “Good” ve “Vgood” etiketleri “0” gelmiştir. Knn sınıflandırıcıda nokta sayısı sırasıyla 1,2 ve 3 seçilerek örnek yapılmıştır. Nokta sayısı kaç seçilirse seçilsin, “Unacc” sınıfında başarı oranı % 100 olarak görülmüştür. “Acc” etiketinde nokta sayısı 1 ve 2 seçildiğinde başarı oranı yaklaşık % 80,  [ Read More ]