Have a personal or library account? Click to login
Clustering Based on Eigenvectors of the Adjacency Matrix Cover

Abstract

The paper presents a novel spectral algorithm EVSA (eigenvector structure analysis), which uses eigenvalues and eigenvectors of the adjacency matrix in order to discover clusters. Based on matrix perturbation theory and properties of graph spectra we show that the adjacency matrix can be more suitable for partitioning than other Laplacian matrices. The main problem concerning the use of the adjacency matrix is the selection of the appropriate eigenvectors. We thus propose an approach based on analysis of the adjacency matrix spectrum and eigenvector pairwise correlations. Formulated rules and heuristics allow choosing the right eigenvectors representing clusters, i.e., automatically establishing the number of groups. The algorithm requires only one parameter-the number of nearest neighbors. Unlike many other spectral methods, our solution does not need an additional clustering algorithm for final partitioning. We evaluate the proposed approach using real-world datasets of different sizes. Its performance is competitive to other both standard and new solutions, which require the number of clusters to be given as an input parameter.

DOI: https://doi.org/10.2478/amcs-2018-0059 | Journal eISSN: 2083-8492 | Journal ISSN: 1641-876X
Language: English
Page range: 771 - 786
Submitted on: Oct 2, 2017
|
Accepted on: Jun 10, 2018
|
Published on: Jan 11, 2019
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2019 Małgorzata Lucińska, Sławomir T. Wierzchoń, published by University of Zielona Góra
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.