An Invariant Large Margin Nearest Neighbour Classifier

Abstract

The k-nearest neighbour (kNN) rule is a simple and effective method for multi-way classification that is much used in Computer Vision. However, its performance depends heavily on the distance metric being employed. The recently proposed large margin nearest neighbour (LMNN) classifier [21] learns a distance metric for kNN classification and thereby improves its accuracy. Learning involves optimizing a convex problem using semidefinite programming (SDP). We extend the LMNN framework to incorporate knowledge about invariance of the data. The main contributions of our work are three fold: (i) Invariances to multivariate polynomial transformations are incorporated without explicitly adding more training data during learning - these can approximate common transformations such as rotations and affinities; (ii) the incorporation of different regularizes on the parameters being learnt; and (Hi) for all these variations, we show that the distance metric can still be obtained by solving a convex SDP problem. We call the resulting formulation invariant LMNN (lLMNN) classifier. We test our approach to learn a metric for matching (i) feature vectors from the standard Iris dataset; and (ii) faces obtained from TV video (an episode of 'Buffy the Vampire Slayer'). We compare our method with the state of the art classifiers and demonstrate improvements.

Cite

Text

Kumar et al. "An Invariant Large Margin Nearest Neighbour Classifier." IEEE/CVF International Conference on Computer Vision, 2007. doi:10.1109/ICCV.2007.4409041

Markdown

[Kumar et al. "An Invariant Large Margin Nearest Neighbour Classifier." IEEE/CVF International Conference on Computer Vision, 2007.](https://mlanthology.org/iccv/2007/kumar2007iccv-invariant/) doi:10.1109/ICCV.2007.4409041

BibTeX

@inproceedings{kumar2007iccv-invariant,
  title     = {{An Invariant Large Margin Nearest Neighbour Classifier}},
  author    = {Kumar, M. Pawan and Torr, Philip H. S. and Zisserman, Andrew},
  booktitle = {IEEE/CVF International Conference on Computer Vision},
  year      = {2007},
  pages     = {1-8},
  doi       = {10.1109/ICCV.2007.4409041},
  url       = {https://mlanthology.org/iccv/2007/kumar2007iccv-invariant/}
}