2013-04-02 40 views
11

Chỉ có một câu hỏi liên quan đến điều này trong stackoverflow, và nó là nhiều hơn về cái nào tốt hơn. Tôi chỉ không thực sự hiểu sự khác biệt. Tôi có nghĩa là cả hai đều làm việc với vectơ, được gán ngẫu nhiên cho các cụm, cả hai đều làm việc với các centroids của các cụm khác nhau để xác định nút đầu ra chiến thắng. Tôi có nghĩa là, nơi chính xác nằm sự khác biệt?Sự khác nhau giữa SOM (Bản đồ tổ chức tự) và K-Means là gì?

Trả lời

13

Trong K-có nghĩa là các nút (centroid) độc lập với nhau. Các nút chiến thắng được cơ hội để thích ứng với mỗi tự và chỉ có điều đó. Trong SOM, các nút (centroids) được đặt lên một lưới và vì vậy mỗi nút được xem xét để có một số hàng xóm, các nút liền kề hoặc gần với nó trong sự phản bội với vị trí của chúng trên lưới. Vì vậy, các nút chiến thắng không chỉ thích nghi với chính nó mà còn gây ra một sự thay đổi cho các nước láng giềng của nó. K-Means có thể được coi là một trường hợp đặc biệt của SOM không có hàng xóm được đưa vào tài khoản khi modifing vectơ centroids. Để biết thêm, bạn vẫn có thể google nó ....

+0

Tuyệt vời, đó là chính xác những gì tôi không biết. Tôi chỉ không thể tìm thấy nó trên google. –

Các vấn đề liên quan