摘要
高维数据聚类是聚类分析中的难点。K-hubs聚类算法是在K-means方法基础上,结合高维数据空间的Hubness现象对数据进行聚类。针对K-hubs聚类算法需要随机确定初始聚类中心,不适用于非超球状簇等问题,本文提出了基于多阶段层次聚类和划分聚类的高维数据混合聚类算法。该算法将数据点按其Hub值分为Hub点,Midhub点和Antihub点三类,然后对Hub点和Midhub点分别采用层次聚类,接着进一步采用层次聚类合并簇,最后,对Antihub点利用划分聚类合并到最近的簇。在UCI数据集上的实验结果表明,与其它最新的聚类算法相比,本文提出的算法在高维数据集上得到了较好的聚类结果。
High dimensional data clustering is a difficult task in clustering analysis.Based on K-means algorithm,K-hubs algorithm performs the clustering for the data combining the Hubness phenomenon in high dimensional data space.To tackle the issues such as random selection of initial clustering centers and not being adaptive to nonhyperspherical clusters,this paper proposes a hybrid clustering algorithm for high dimensional data based on multi-stage hierarchical clustering and partition clustering.The data points are classified into three categories including Hub points,Midhub points and Antihub points.Then,we conduct hierarchical clustering for Hub points and Midhub points.Next,the clusters are further merged with hierarchical clustering.Finally,Antihub points are merged into the nearest clusters with partition clustering.The experimental results on UCI data sets show that the proposed algorithm can achieve better clustering results on the high dimensional data set compared with the state of the art method.
作者
王妍
马燕
黄慧
李顺宝
张玉萍
WANG Yan;MA Yan;HUANG Hui;LI Shunbao;ZHANG Yuping(College of Information,Mechanical and Electrical Engineering,Shanghai Normal University,Shanghai 200234,China)
出处
《电视技术》
2019年第6期17-23,共7页
Video Engineering
基金
国家自然科学基金(61373004,61501297)资助项目