• DocumentCode
    891299
  • Title

    Enhancing the Effectiveness of Clustering with Spectra Analysis

  • Author

    Li, Wenyuan ; Ng, Wee-Keong ; Liu, Ying ; Ong, Kok-Leong

  • Volume
    19
  • Issue
    7
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    887
  • Lastpage
    902
  • Abstract
    For many clustering algorithms, such as K-Means, EM, and CLOPE, there is usually a requirement to set some parameters. Often, these parameters directly or indirectly control the number of clusters, that is, k, to return. In the presence of different data characteristics and analysis contexts, it is often difficult for the user to estimate the number of clusters in the data set. This is especially true in text collections such as Web documents, images, or biological data. In an effort to improve the effectiveness of clustering, we seek the answer to a fundamental question: How can we effectively estimate the number of clusters in a given data set? We propose an efficient method based on spectra analysis of eigenvalues (not eigenvectors) of the data set as the solution to the above. We first present the relationship between a data set and its underlying spectra with theoretical and experimental results. We then show how our method is capable of suggesting a range of k that is well suited to different analysis contexts. Finally, we conclude with further empirical results to show how the answer to this fundamental question enhances the clustering process for large text collections.
  • Keywords
    Algorithm design and analysis; Cleaning; Clustering algorithms; Computer Society; Data analysis; Data mining; Eigenvalues and eigenfunctions; Helium; Image segmentation; Machinery; Clustering; eigenvalues; eigenvectors.; spectral methods;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2007.1066
  • Filename
    4216306