atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Deep Disentangled Metric Learning

AAAI 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive representation theory · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Disentangled Deep Metric Learning (DDML), a variational-information-bottleneck-based class-agnostic regularizer that disentangles class-specific and class-agnostic embedding features and plugs into existing proxy-based DML losses to improve generalization to unseen classes.

Problem

Proxy-based deep metric learning encourages class-specific features that generalize poorly to unseen classes, and NormSoftmax yields narrow, inconsistent uncertain regions between classes in the embedding space.

Approach

Extends the VIB objective to the open-set setting with an embedding bottleneck Z and a specific bottleneck Zs, adding agnostic loss (push class-agnostic features toward uniform class probabilities), specific loss, and a KL split loss to decouple features; this regularizer is attached to existing DML losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add DDML to ProxyAnchorProxyAnchor · CUBRecall@1: 68.36 ± 0.04 -> 69.91 ± 0.05Helped
Add DDML to ProxyAnchorProxyAnchor · CARRecall@1: 85.99 ± 0.07 -> 87.86 ± 0.06Helped
Add DDML to HypViTHypViT · SOPRecall@1: 85.86 ± 0.04 -> 86.08 ± 0.05Helped
Add agnostic loss (ablation)NormSoftmax · CUB, CAR, SOPRecall@1: 64.7 -> 64.9; 83.5 -> 84.2; 78.6 -> 78.8Helped
Add specific loss (ablation)NormSoftmax · CUB, CARRecall@1: 64.7 -> 64.8; 83.5 -> 84.0Helped
Add specific loss (ablation)NormSoftmax · SOPRecall@1: 78.6 -> 78.6No clear effect
Add split loss (ablation)NormSoftmax · CUB, CARRecall@1: 64.7 -> 64.5; 83.5 -> 83.1Hurt
Add split loss (ablation)NormSoftmax · SOPRecall@1: 78.6 -> 78.6No clear effect
Add agnostic and specific losses (ablation)NormSoftmax · CUB, CAR, SOPRecall@1: 64.7 -> 65.1; 83.5 -> 84.5; 78.6 -> 79.1Helped
Add agnostic and split losses (ablation)NormSoftmax · CUB, CARRecall@1: 64.7 -> 64.7; 83.5 -> 83.4No clear effect
Add agnostic and split losses (ablation)NormSoftmax · SOPRecall@1: 78.6 -> 78.0Hurt
Add specific and split losses (ablation)NormSoftmax · CUB, CAR, SOPRecall@1: 64.7 -> 65.0; 83.5 -> 84.2; 78.6 -> 78.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: CUB-200-2011 CARS196 Stanford Online Products

Benchmarks: CUB-200-2011 CARS196 Stanford Online Products

Metrics: Recall@k

Baselines: NormSoftmax Proxy Anchor HypViT PS Metrix MS SoftTriple HIST HIER VPTSP-G DFML-PA

Builds on: variational information bottleneck NormSoftmax Proxy Anchor HypViT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy