Pairwise Constraint Propagation by Semidefinite Programming for Semi-Supervised Classification

Abstract

We consider the general problem of learning from pairwise constraints and unlabeled data. The pairwise constraints specify whether two objects belong to the same class or not, known as the must-link constraints and the cannot-link constraints. We propose to learn a mapping that is smooth over the data graph and maps the data onto a unit hypersphere, where two must-link objects are mapped to the same point while two cannot-link objects are mapped to be orthogonal. We show that such a mapping can be achieved by formulating a semidefinite programming problem, which is convex and can be solved globally. Our approach can effectively propagate pairwise constraints to the whole data set. It can be directly applied to multi-class classification and can handle data labels, pairwise constraints, or a mixture of them in a unified framework. Promising experimental results are presented for classification tasks on a variety of synthetic and real data sets.

Cite

Text

Li et al. "Pairwise Constraint Propagation by Semidefinite Programming for Semi-Supervised Classification." International Conference on Machine Learning, 2008. doi:10.1145/1390156.1390229

Markdown

[Li et al. "Pairwise Constraint Propagation by Semidefinite Programming for Semi-Supervised Classification." International Conference on Machine Learning, 2008.](https://mlanthology.org/icml/2008/li2008icml-pairwise/) doi:10.1145/1390156.1390229

BibTeX

@inproceedings{li2008icml-pairwise,
  title     = {{Pairwise Constraint Propagation by Semidefinite Programming for Semi-Supervised Classification}},
  author    = {Li, Zhenguo and Liu, Jianzhuang and Tang, Xiaoou},
  booktitle = {International Conference on Machine Learning},
  year      = {2008},
  pages     = {576-583},
  doi       = {10.1145/1390156.1390229},
  url       = {https://mlanthology.org/icml/2008/li2008icml-pairwise/}
}