Smooth Proxy-Anchor Loss for Noisy Metric Learning

06/09/2020
by   Carlos Roig, et al.
0

Many industrial applications use Metric Learning as a way to circumvent scalability issues when designing systems with a high number of classes. Because of this, this field of research is attracting a lot of interest from the academic and non-academic communities. Such industrial applications require large-scale datasets, which are usually generated with web data and, as a result, often contain a high number of noisy labels. While Metric Learning systems are sensitive to noisy labels, this is usually not tackled in the literature, that relies on manually annotated datasets. In this work, we propose a Metric Learning method that is able to overcome the presence of noisy labels using our novel Smooth Proxy-Anchor Loss. We also present an architecture that uses the aforementioned loss with a two-phase learning procedure. First, we train a confidence module that computes sample class confidences. Second, these confidences are used to weight the influence of each sample for the training of the embeddings. This results in a system that is able to provide robust sample embeddings. We compare the performance of the described method with current state-of-the-art Metric Learning losses (proxy-based and pair-based), when trained with a dataset containing noisy labels. The results showcase an improvement of 2.63 and 3.29 in Recall@1 with respect to MultiSimilarity and Proxy-Anchor Loss respectively, proving that our method outperforms the state-of-the-art of Metric Learning in noisy labeling conditions.

READ FULL TEXT
research
03/31/2020

Proxy Anchor Loss for Deep Metric Learning

Existing metric learning losses can be categorized into two classes: pai...
research
10/08/2021

Multi Proxy Anchor Loss and Effectiveness of Deep Metric Learning Performance Metrics

Deep metric learning (DML) learns the mapping, which maps into embedding...
research
08/22/2020

Unsupervised Deep Metric Learning via Orthogonality based Probabilistic Loss

Metric learning is an important problem in machine learning. It aims to ...
research
10/29/2021

Adaptive Hierarchical Similarity Metric Learning with Noisy Labels

Deep Metric Learning (DML) plays a critical role in various machine lear...
research
04/22/2021

VeriMedi: Pill Identification using Proxy-based Deep Metric Learning and Exact Solution

We present the system that we have developed for the identification and ...
research
08/12/2021

Text Anchor Based Metric Learning for Small-footprint Keyword Spotting

Keyword Spotting (KWS) remains challenging to achieve the trade-off betw...
research
11/09/2020

Mask Proxy Loss for Text-Independent Speaker Recognition

Open-set speaker recognition can be regarded as a metric learning proble...

Please sign up or login with your details

Forgot password? Click here to reset