2019 · 86 citations · 29 references
ComputingComputer ScienceComputer VisionInformation RetrievalMachine LearningDeep LearningFeature DescriptionImage ClassificationImage RetrievalMetric LearningRepresentation LearningEmbedding LearningEmbedding Learning For RetrievalInvariant Representation LearningJoint Feature EmbeddingMetric Learning For RetrievalRandom Noise
Metric learning seeks to embed images of objects such that class-defined relations are captured by the embedding space. 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. Code is available at https://github.com/Confusezius/metric-learning-mining-interclass-characteristics.
29
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
Introduction to information retrieval
Choice Reviews Online · 2009 · 12.6K citations
FaceNet: A unified embedding for face recognition and clustering
2015 · 11.2K citations · Full text