Non-isotropy Regularization for Proxy-based Deep Metric Learning

03/16/2022
by   Karsten Roth, et al.
17

Deep Metric Learning (DML) aims to learn representation spaces on which semantic relations can simply be expressed through predefined distance metrics. Best performing approaches commonly leverage class proxies as sample stand-ins for better convergence and generalization. However, these proxy-methods solely optimize for sample-proxy distances. Given the inherent non-bijectiveness of used distance functions, this can induce locally isotropic sample distributions, leading to crucial semantic context being missed due to difficulties resolving local structures and intraclass relations between samples. To alleviate this problem, we propose non-isotropy regularization (ℕ𝕀ℝ) for proxy-based Deep Metric Learning. By leveraging Normalizing Flows, we enforce unique translatability of samples from their respective class proxies. This allows us to explicitly induce a non-isotropic distribution of samples around a proxy to optimize for. In doing so, we equip proxy-based objectives to better learn local structures. Extensive experiments highlight consistent generalization benefits of ℕ𝕀ℝ while achieving competitive and state-of-the-art performance on the standard benchmarks CUB200-2011, Cars196 and Stanford Online Products. In addition, we find the superior convergence properties of proxy-based methods to still be retained or even improved, making ℕ𝕀ℝ very attractive for practical usage. Code available at https://github.com/ExplainableML/NonIsotropicProxyDML.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/08/2022

A Non-isotropic Probabilistic Take on Proxy-based Deep Metric Learning

Proxy-based Deep Metric Learning (DML) learns deep representations by em...
research
03/16/2022

Integrating Language Guidance into Vision-based Deep Metric Learning

Deep Metric Learning (DML) proposes to learn metric spaces which encode ...
research
09/19/2022

Deep Metric Learning with Chance Constraints

Deep metric learning (DML) aims to minimize empirical expected loss of t...
research
10/26/2020

Fewer is More: A Deep Graph Metric Learning Perspective Using Fewer Proxies

Deep metric learning plays a key role in various machine learning tasks....
research
11/14/2022

Self-distillation with Online Diffusion on Batch Manifolds Improves Deep Metric Learning

Recent deep metric learning (DML) methods typically leverage solely clas...
research
06/27/2021

Representation Based Regression for Object Distance Estimation

In this study, we propose a novel approach to predict the distances of t...
research
11/18/2022

Informative Sample-Aware Proxy for Deep Metric Learning

Among various supervised deep metric learning methods proxy-based approa...

Please sign up or login with your details

Forgot password? Click here to reset