首页 | 本学科首页   官方微博 | 高级检索  
     


A multi-prototype clustering algorithm
Authors:Manhua Liu [Author Vitae]  Xudong Jiang [Author Vitae] [Author Vitae]
Affiliation:a Department of Instrument Science and Engineering, Shanghai Jiao Tong University, No. 800, Dong Chuan Road, Shanghai, 200240, PR China
b EEE, Nanyang Technological University, 50 Nanyang Avenue, Singapore 639798, Singapore
Abstract:Clustering is an important unsupervised learning technique widely used to discover the inherent structure of a given data set. Some existing clustering algorithms uses single prototype to represent each cluster, which may not adequately model the clusters of arbitrary shape and size and hence limit the clustering performance on complex data structure. This paper proposes a clustering algorithm to represent one cluster by multiple prototypes. The squared-error clustering is used to produce a number of prototypes to locate the regions of high density because of its low computational cost and yet good performance. A separation measure is proposed to evaluate how well two prototypes are separated. Multiple prototypes with small separations are grouped into a given number of clusters in the agglomerative method. New prototypes are iteratively added to improve the poor cluster separations. As a result, the proposed algorithm can discover the clusters of complex structure with robustness to initial settings. Experimental results on both synthetic and real data sets demonstrate the effectiveness of the proposed clustering algorithm.
Keywords:Data clustering  Cluster prototype  Separation measure  Squared-error clustering
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号