Divide and Conquer the Embedding Space for Metric Learning

被引:85
作者
Sanakoyeu, Artsiom [1 ]
Tschernezki, Vadim [1 ]
Buechler, Uta [1 ]
Ommer, Bjoern [1 ]
机构
[1] Heidelberg Univ, IWR, Heidelberg Collaboratory Image Proc, Heidelberg, Germany
来源
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019) | 2019年
关键词
D O I
10.1109/CVPR.2019.00056
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learning the embedding space, where semantically similar objects are located close together and dissimilar objects far apart, is a cornerstone of many computer vision applications. Existing approaches usually learn a single metric in the embedding space for all available data points, which may have a very complex non-uniform distribution with different notions of similarity between objects, e.g. appearance, shape, color or semantic meaning. Approaches for learning a single distance metric often struggle to encode all different types of relationships and do not generalize well. In this work, we propose a novel easy-to-implement divide and conquer approach for deep metric learning, which significantly improves the state-of-the-art performance of metric learning. Our approach utilizes the embedding space more efficiently by jointly splitting the embedding space and data into K smaller sub-problems. It divides both, the data and the embedding space into K subsets and learns K separate distance metrics in the non-overlapping subspaces of the embedding space, defined by groups of neurons in the embedding layer of the neural network. The proposed approach increases the convergence speed and improves generalization since the complexity of each sub-problem is reduced compared to the original one. We show that our approach outperforms the state-of-the-art by a large margin in retrieval, clustering and re-identification tasks on CUB200-2011, CARS196, Stanford Online Products, Inshop Clothes and PKU VehicleID datasets.
引用
收藏
页码:471 / 480
页数:10
相关论文
共 53 条
[1]  
[Anonymous], 2016, ADV NEURAL INFORM PR, DOI DOI 10.1109/ICISCE.2016.270
[2]  
[Anonymous], 2015, ARXIV150607224
[3]  
[Anonymous], 2016, PROC CVPR IEEE, DOI DOI 10.1109/CVPR.2016.559
[4]   Deep Unsupervised Similarity Learning using Partially Ordered Sets [J].
Bautista, Miguel A. ;
Sanakoyeu, Artsiom ;
Ommer, Bjoern .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :1923-1932
[5]  
Bautista Miguel A, 2016, NIPS, P3846
[6]   Learning visual similarity for product design with convolutional neural networks [J].
Bell, Sean ;
Bala, Kavita .
ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (04)
[7]   Improving Spatiotemporal Self-supervision by Deep Reinforcement Learning [J].
Buechler, Uta ;
Brattoli, Biagio ;
Ommer, Bjoern .
COMPUTER VISION - ECCV 2018, PT 15, 2018, 11219 :797-814
[8]   Learning a similarity metric discriminatively, with application to face verification [J].
Chopra, S ;
Hadsell, R ;
LeCun, Y .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :539-546
[9]   Deep Adversarial Metric Learning [J].
Duan, Yueqi ;
Zheng, Wenzhao ;
Lin, Xudong ;
Lu, Jiwen ;
Zhou, Jie .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :2780-2789
[10]  
Em Yan, 2017, MULT EXP ICME 2017 I, P1452