Spectral clustering with eigenvector selection

被引:109
|
作者
Xiang, Tao [1 ]
Gong, Shaogang [1 ]
机构
[1] Univ London, Dept Comp Sci, London E1 4NS, England
基金
英国工程与自然科学研究理事会;
关键词
spectral clustering; feature selection; unsupervised learning; image segmentation; video behaviour pattern clustering;
D O I
10.1016/j.patcog.2007.07.023
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The task of discovering natural groupings of input patterns, or clustering, is an important aspect of machine learning and pattern analysis. In this paper, we study the widely used spectral clustering algorithm which clusters data using eigenvectors of a similarity/affinity matrix derived from a data set. In particular, we aim to solve two critical issues in spectral clustering: (1) how to automatically determine the number of clusters, and (2) how to perform effective clustering given noisy and sparse data. An analysis of the characteristics of eigenspace is carried out which shows that (a) not every eigenvectors of a data affinity matrix is informative and relevant for clustering; (b) eigenvector selection is critical because using uninformative/irrelevant eigenvectors could lead to poor clustering results; and (c) the corresponding eigenvalues cannot be used for relevant eigenvector selection given a realistic data set. Motivated by the analysis, a novel spectral clustering algorithm is proposed which differs from previous approaches in that only informative/relevant eigenvectors are employed for determining the number of clusters and performing clustering. The key element of the proposed algorithm is a simple but effective relevance learning method which measures the relevance of an eigenvector according to how well it can separate the data set into different clusters. Our algorithm was evaluated using synthetic data sets as well as real-world data sets generated from two challenging visual learning problems. The results demonstrated that our algorithm is able to estimate the cluster number correctly and reveal natural grouping of the input data/patterns even given sparse and noisy data. (C) 2007 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:1012 / 1029
页数:18
相关论文
共 50 条
  • [1] Eigenvector Sensitive Feature Selection for Spectral Clustering
    Jiang, Yi
    Ren, Jiangtao
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, PT II, 2011, 6912 : 114 - 129
  • [2] Improvised Eigenvector Selection for Spectral Clustering in Image Segmentation
    Prakash, Aditya
    Balasubramanian, S.
    Sarma, R. Raghunatha
    [J]. 2013 FOURTH NATIONAL CONFERENCE ON COMPUTER VISION, PATTERN RECOGNITION, IMAGE PROCESSING AND GRAPHICS (NCVPRIPG), 2013,
  • [3] Spectral clustering with eigenvector selection based on entropy ranking
    Zhao, Feng
    Jiao, Licheng
    Liu, Hanqiang
    Gao, Xinbo
    Gong, Maoguo
    [J]. NEUROCOMPUTING, 2010, 73 (10-12) : 1704 - 1717
  • [4] Eigenvector Selection in Spectral Clustering using Tabu Search
    Toussi, Soheila Ashkezari
    Yazdi, Hadi Sadoghi
    Hajinezhad, Ensie
    Effati, Sohrab
    [J]. 2011 1ST INTERNATIONAL ECONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2011, : 75 - 80
  • [5] A new eigenvector selection strategy applied to develop spectral clustering
    Hosseini, M.
    Azar, F. Torkamani
    [J]. MULTIDIMENSIONAL SYSTEMS AND SIGNAL PROCESSING, 2017, 28 (04) : 1227 - 1248
  • [6] A new eigenvector selection strategy applied to develop spectral clustering
    M. Hosseini
    F. Torkamani Azar
    [J]. Multidimensional Systems and Signal Processing, 2017, 28 : 1227 - 1248
  • [7] Approximate spectral clustering with eigenvector selection and self-tuned k
    Alshammari, Mashaan
    Takatsuka, Masahiro
    [J]. PATTERN RECOGNITION LETTERS, 2019, 122 : 31 - 37
  • [8] Spectral clustering eigenvector selection of hyperspectral image based on the coincidence degree of data distribution
    Ren, Zhongliang
    Zhai, Qiuping
    Sun, Lin
    [J]. INTERNATIONAL JOURNAL OF DIGITAL EARTH, 2023, 16 (01) : 3489 - 3512
  • [9] A Spectral Clustering Algorithm Based on Eigenvector Localization
    Lucinska, Malgorzata
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2014, PT II, 2014, 8468 : 749 - 759
  • [10] Spectral Clustering Based on Analysis of Eigenvector Properties
    Lucinska, Malgorzata
    Wierzchon, Slawomir T.
    [J]. COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT, CISIM 2014, 2014, 8838 : 43 - 54