English

Spectral Clustering with Unbalanced Data

Machine Learning 2013-02-22 v1

Abstract

Spectral clustering (SC) and graph-based semi-supervised learning (SSL) algorithms are sensitive to how graphs are constructed from data. In particular if the data has proximal and unbalanced clusters these algorithms can lead to poor performance on well-known graphs such as kk-NN, full-RBF, ϵ\epsilon-graphs. This is because the objectives such as Ratio-Cut (RCut) or normalized cut (NCut) attempt to tradeoff cut values with cluster sizes, which are not tailored to unbalanced data. We propose a novel graph partitioning framework, which parameterizes a family of graphs by adaptively modulating node degrees in a kk-NN graph. We then propose a model selection scheme to choose sizable clusters which are separated by smallest cut values. Our framework is able to adapt to varying levels of unbalancedness of data and can be naturally used for small cluster detection. We theoretically justify our ideas through limit cut analysis. Unsupervised and semi-supervised experiments on synthetic and real data sets demonstrate the superiority of our method.

Keywords

Cite

@article{arxiv.1302.5134,
  title  = {Spectral Clustering with Unbalanced Data},
  author = {Jing Qian and Venkatesh Saligrama},
  journal= {arXiv preprint arXiv:1302.5134},
  year   = {2013}
}

Comments

arXiv admin note: substantial text overlap with arXiv:1205.1496

R2 v1 2026-06-21T23:29:46.840Z