Bolehkah seseorang memberitahu saya apakah perbezaan antara klasifikasi k dan klasifikasi svm?


Jawapan 1:

Satu kelas masalah meminta anda untuk mencari pengedaran kebarangkalian yang diberikan data. Kelas lain meminta anda untuk mencari yang mana dari beberapa pengedaran (seringkali dua) mempunyai nilai yang lebih tinggi pada titik yang diberikan. Dalam kes terakhir ini anda tidak perlu mencari pengedaran sendiri.

K-means adalah kes khas algoritma EM dan kepunyaan kelas pertama di atas. Anda secara tersirat cuba mencari pengedaran tunggal.

SVM tergolong dalam kelas kedua. Anda mempunyai dua set mata (katakan, merah dan biru) dan matlamatnya adalah untuk mana-mana titik tertentu dalam ruang di mana data anda hidup untuk mencari jenis (merah atau biru) lebih cenderung pada ketika itu.


Jawapan 2:

K-means adalah algoritma kluster dan bukan kaedah klasifikasi. Sebaliknya, SVM adalah kaedah klasifikasi. Kami melakukan kluster apabila kami tidak mempunyai label kelas dan melakukan klasifikasi apabila kami mempunyai label kelas. Clustering adalah teknik pembelajaran tanpa pengawasan dan klasifikasi adalah teknik pembelajaran yang diawasi. Oleh itu, membandingkan kedua-dua mereka membandingkan apel dan oren. Anda harus membaca perkara berikut untuk memahami perbezaan mereka - Jawapan Shehroz Khan untuk Adakah pembelajaran di bawah seliaan dilakukan selepas clustering? (Juga baca pautan dalam jawapan itu)