Download presentation
Presentation is loading. Please wait.
Published byLeon Miles Modified over 8 years ago
1
r00922016 朱冠宇 r00922042 李哲君 2012/04/17
2
Hierarchical K-means
3
K-means can be used for lots of applications Market research Social network analysis Recommendation system Image retrieval system
4
Data: N * d, find K centroids Find the nearest centroid: sub : N * d * k, mul : N * d * k, add : N * d min : O(k) Calculate new centroid: add : N * d, div : K * d Therefore, Hierarchical K-Means (HKM) shows up, but it is still slow for high dimension and large data.
5
Holiday dataset 1491 pictures 46518801 vectors 1000000 centroids Time : 626m55.739s
6
4/16~4/20K-means(GPU), HKM(CPU) code survey 4/23~5/04HKM GPU basic version 5/07~5/18Code speed up 5/21~6/01Clustering visualization or some app. 6/01~6/12buffer and write poster
7
1. big dimension (>128 for sift) HKM CUDA lib 2. HKM(GPU) v.s. HKM(CPU) report 3. clustering visualization (optional)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.