Ben vücut parçaları arasındaki açılar bağlı olarak bazı görüntüleri küme çalışıyorum ile gerekli yardımcı olur. Her bir görüntü eldeMATLAB: Kendinden Düzenlenen Haritalar (SOM) kümeleme
özellikleri şunlardır:
angle1 : torso - torso
angle2 : torso - upper left arm
..
angle10: torso - lower right foot
Bu nedenle, giriş veri boyutu 1057x10 bir matris, burada görüntü sayısı 1057 standları, ve gövde ile vücut parçalarının açılar için 10 standları. Benzer şekilde bir testSet 821x10 matrisidir.
ben veri girişi tüm satırlar 88 kümeleri ile kümelenmiş olmak istiyorum. Sonra hangi kümelerin TestData'nın içine düştüğünü bulmak için bu kümeleri kullanacağım?
bir önceki çalışmada, çok basittir K-Means clustering kullandı. K-Means'den verileri 88 kümeye ayırmasını istiyoruz. Ve test verilerindeki her satır ile her bir kümenin merkezleri arasındaki mesafeyi hesaplayan başka bir yöntemi uygulayın, ardından en küçük değerleri seçin. Bu, karşılık gelen girdi veri sırasının kümelenmesidir.iki soru var:
(1) o MATLAB'de bu kullanarak SOM yapmak mümkün mü? AFAIK SOM'lar görsel kümeleme içindir. Fakat her bir kümenin gerçek sınıfını bilmem gerekiyor ki, daha sonra hangi veri kümesinin ait olduğunu hesaplayarak test verilerimi etiketleyebilirim.
(2) Eğer daha iyi bir çözüm var mı?
mı? SOM Nedir? Sorununuz nedir - görüntüdeki vücut parçaları arasındaki açıları mı buluyor, yoksa kümeleme algoritması mı? –