Deep Metric Learning with Alternating Projections onto Feasible Sets

07/17/2019
by   Oğul Can, et al.
0

During the training of networks for distance metric learning, minimizers of the typical loss functions can be considered as "feasible points" satisfying a set of constraints imposed by the training data. To this end, we reformulate deep metric learning problem as finding a feasible point of a constraint set where the embedding vectors of the training data satisfy desired intra-class and inter-class proximity. The feasible set induced by the constraint set is expressed as the intersection of the relaxed feasible sets which enforce the proximity constraints only for particular samples (a sample from each class) of the training data. Then, the feasible point problem is to be approximately solved by performing alternating projections onto those feasible sets. Such an approach results in minimizing a typical loss function with a systematic batch set construction where these batches are constrained to contain the same sample from each class for a certain number of iterations. Moreover, these particular samples can be considered as the class representatives, allowing efficient utilization of hard class mining during batch construction. The proposed technique is applied with the contrastive, triplet, lifted structured, N-pair, angular and margin-based losses and evaluated on Stanford Online Products, CAR196 and CUB200-2011 datasets for image retrieval and clustering. The proposed approach outperforms state-of-the-art for all 6 loss functions with no additional computational cost and boosts its performance further by hard negative class mining.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2022

Deep Metric Learning with Chance Constraints

Deep metric learning (DML) aims to minimize empirical expected loss of t...
research
02/14/2022

Do Lessons from Metric Learning Generalize to Image-Caption Retrieval?

The triplet loss with semi-hard negatives has become the de facto choice...
research
12/01/2019

The Group Loss for Deep Metric Learning

Deep metric learning has yielded impressive results in tasks such as clu...
research
10/29/2019

Learning Without Loss

We explore a new approach for training neural networks where all loss fu...
research
01/31/2020

Symmetrical Synthesis for Deep Metric Learning

Deep metric learning aims to learn embeddings that contain semantic simi...
research
11/17/2016

Hard-Aware Deeply Cascaded Embedding

Riding on the waves of deep neural networks, deep metric learning has al...
research
06/04/2018

ALMN: Deep Embedding Learning with Geometrical Virtual Point Generating

Deep embedding learning becomes more attractive for discriminative featu...

Please sign up or login with your details

Forgot password? Click here to reset