TR2013-122

Semi-Supervised Kernel Mean Shift Clustering


    •  Anand, S., Mittal, S., Tuzel, O., Meer, P., "Semi-Supervised Kernel Mean Shift Clustering", IEEE Transactions on Pattern Analysis and Machine Intelligence, DOI: 10.1109/​TPAMI.2013.190, pp. 1201-1215, October 2013.
      BibTeX TR2013-122 PDF
      • @article{Anand2013oct,
      • author = {Anand, S. and Mittal, S. and Tuzel, O. and Meer, P.},
      • title = {Semi-Supervised Kernel Mean Shift Clustering},
      • journal = {IEEE Transactions on Pattern Analysis and Machine Intelligence},
      • year = 2013,
      • pages = {1201--1215},
      • month = oct,
      • publisher = {IEEE},
      • doi = {10.1109/TPAMI.2013.190},
      • issn = {0162-8828},
      • url = {https://www.merl.com/publications/TR2013-122}
      • }
Abstract:

Mean shift clustering is a powerful nonparametric technique that does not require prior knowledge of the number of clusters and does not constrain the shape of the clusters. However, being completely unsupervised, its performance suffers when the original distance metric fails to capture the underlying cluster structure. Despite recent advances in semi-supervised clustering methods, there has been little effort towards incorporating supervision into mean shift. We propose a semi-supervised framework for kernel mean shift clustering (SKMS) that uses only pairwise constraints to guide the clustering procedure. The points are first mapped to a high-dimensional kernel space where the constraints are imposed by a linear transformation of the mapped points. This is achieved by modifying the initial kernel matrix by minimizing a log det divergence-based objective function.We show the advantages of SKMS by evaluating its performance on various synthetic and real datasets while comparing with state-of-the-art semi-supervised clustering algorithms.