A General Approach to Clustering in Large Databases with Noise

被引:116
作者
Alexander Hinneburg
Daniel A. Keim
机构
[1] Institute of Computer Science,University of Halle
[2] Research Labs and University of Constance,AT&T
关键词
Clustering algorithms; Clustering of high-dimensional data; Clustering in multi- media databases; Clustering in the presence of noise; Density-based clustering; Kernel Density Estimation;
D O I
10.1007/s10115-003-0086-9
中图分类号
学科分类号
摘要
Several clustering algorithms can be applied to clustering in large multimedia databases. The effectiveness and efficiency of the existing algorithms, however, are somewhat limited, since clustering in multimedia databases requires clustering of high-dimensional feature vectors and because multimedia databases often contain large amounts of noise. In this paper, we therefore introduce a new Kernel Density Estimation-based algorithm for clustering in large multimedia databases called DENCLUE (DENsity-based CLUstEring). Kernel Density Estimation (KDE) models the overall point density analytically as the sum of kernel (or influence) functions of the data points. Clusters can then be identified by determining density attractors and clusters of arbitrary shape can be easily described by a simple equation of the overall density function. The advantages of our KDE-based DENCLUE approach are: (1) it has a firm mathematical basis; (2) it has good clustering properties in data sets with large amounts of noise; (3) it allows a compact mathematical description of arbitrarily shaped clusters in high-dimensional data sets; and (4) it is significantly faster than existing algorithms. To demonstrate the effectiveness and efficiency of DENCLUE, we perform a series of experiments on a number of different data sets from CAD and molecular biology. A comparison with k-Means, DBSCAN, and BIRCH shows the superiority of our new algorithm.
引用
收藏
页码:387 / 415
页数:28
相关论文
共 30 条
[1]  
Daura X(1998)Reversible peptide folding in solution by molecular dynamics simulation Journal of Molecular Biology 280 925-932
[2]  
Jaun B(1975)The estimation of the gradient of a density function, with application in pattern recognition IEEE Transactions on Information Theory 21 32-40
[3]  
Seebach D(1995)Efficient color histogram indexing for quadratic form distance functions IEEE Transactions on Pattern Analysis and Machine Intelligence 17 729-736
[4]  
Gunsteren WF(1992)Smoothing in low and high dimensions by weighted averaging using rounded points Computational Statistics 7 97-128
[5]  
Mark AE(1992)Techniques for automatically correcting words in text ACM Computing Surveys 24 377-440
[6]  
Fukunaga K(1980)An algorithm for vector quantizer IEEE Transactions on Communications COM- 28 84-95
[7]  
Hostler L(1993)A neural gas network learns topologies Neural Networks 7 507-522
[8]  
Hafner JL(1965)On nonparametric estimates of density functions and regression curves Theory of Probability and its Applications 10 186-190
[9]  
Sawhney HS(1964)A method to find point-groups Biometrika 6 47-48
[10]  
Equitz W(1970)Note on the uniform convergence of density estimates Annals of Mathemathical Statistics 41 1347-1348