Constrained Clustering with Imperfect Oracles

Xiatian Zhu, Chen Change Loy, Shaogang Gong

Research output: Contribution to journalArticlepeer-review

20 Citations (Scopus)

Abstract

While clustering is usually an unsupervised operation, there are circumstances where we have access to prior belief that pairs of samples should (or should not) be assigned with the same cluster. Constrained clustering aims to exploit this prior belief as constraint (or weak supervision) to influence the cluster formation so as to obtain a data structure more closely resembling human perception. Two important issues remain open: 1) how to exploit sparse constraints effectively and 2) how to handle ill-conditioned/noisy constraints generated by imperfect oracles. In this paper, we present a novel pairwise similarity measure framework to address the above issues. Specifically, in contrast to existing constrained clustering approaches that blindly rely on all features for constraint propagation, our approach searches for neighborhoods driven by discriminative feature selection for more effective constraint diffusion. Crucially, we formulate a novel approach to handling the noisy constraint problem, which has been unrealistically ignored in the constrained clustering literature. Extensive comparative results show that our method is superior to the state-of-the-art constrained clustering approaches and can generally benefit existing pairwise similarity-based data clustering algorithms, such as spectral clustering and affinity propagation.

Original languageEnglish
Article number7018990
Pages (from-to)1345-1357
Number of pages13
JournalIEEE Transactions on Neural Networks and Learning Systems
Volume27
Issue number6
DOIs
Publication statusPublished - Jun 2016
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2015 IEEE.

ASJC Scopus Subject Areas

  • Software
  • Computer Science Applications
  • Computer Networks and Communications
  • Artificial Intelligence

Keywords

  • Affinity propagation
  • constrained clustering
  • constraint propagation
  • feature selection
  • imperfect oracles
  • noisy constraints
  • similarity/distance measure
  • Spectral clustering (SPClust)

Cite this