MIC: Mining Interclass Characteristics for Improved Metric Learning

Karsten Roth, Biagio Brattoli, Björn Ommer
9/25/2019
cs.CV

Official code: Confusezius/ICCV2019_MIC (63 stars, PyTorch, last commit 2020-06-12).

Abstract

Metric learning seeks to embed images of objects suchthat class-defined relations are captured by the embeddingspace. However, variability in images is not just due to different depicted object classes, but also depends on other latent characteristics such as viewpoint or illumination. In addition to these structured properties, random noise further obstructs the visual relations of interest. The common approach to metric learning is to enforce a representation that is invariant under all factors but the ones of interest. In contrast, we propose to explicitly learn the latent characteristics that are shared by and go across object classes. We can then directly explain away structured visual variability, rather than assuming it to be unknown random noise. We propose a novel surrogate task to learn visual characteristics shared across classes with a separate encoder. This encoder is trained jointly with the encoder for class information by reducing their mutual information. On five standard image retrieval benchmarks the approach significantly improves upon the state-of-the-art.

View on arXivView PDF

Code Implementations(1)

PyTorch

(ICCV 2019) This repo contains code for "MIC: Mining Interclass Characteristics for Improved Metric Learning", which proposes an auxiliary training task to explain away intra-class variations.

635Shell, PythonJul 30, 20196 years ago
cars196computer-vicub200deep-leardeep-metric-learning+4 more

Similar Papers

Cite this paper

@article{roth2019mic,
  title  = {MIC: Mining Interclass Characteristics for Improved Metric Learning},
  author = {Karsten Roth and Biagio Brattoli and Björn Ommer},
  year   = {2019},
  eprint = {1909.11574},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1909.11574}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1909.11574.svg)](https://codeofpaper.com/paper/1909.11574)

Discussion