atlas

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

Threshold-Consistent Margin Loss for Open-World Deep Metric Learning

ICLR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Group-robust classification · 1 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 the OPIS variance-based metric for threshold inconsistency in deep metric learning and a Threshold-Consistent Margin (TCM) regularizer that penalizes hard positive/negative pairs outside cosine margins to improve threshold consistency while preserving accuracy.

Problem

Deep metric learning embeddings show non-uniform intra-/inter-class structure, so a single fixed distance threshold yields inconsistent FAR/FRR across test classes and data distributions (threshold inconsistency), and high accuracy does not guarantee consistency.

Approach

A variance-based OPIS metric measures utility-curve dispersion across test classes within a calibration FAR range without a hold-out set; TCM is a regularizer added to any base DML loss that applies hinge-style penalties to hard positive and hard negative pairs beyond two cosine margins, averaged over hard counts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add TCM to Recall@k SurrogateViT-B/16 with Recall@k Surrogate · iNaturalist-2018R@1: 83.9 to 84.8Helped
Add TCM to Recall@k SurrogateViT-B/16 with Recall@k Surrogate · iNaturalist-2018OPIS: 0.37× 10^{-3} to 0.17× 10^{-3}Helped
Use only the positive TCM term (ablation)ViT-B/16 with Recall@k Surrogate · iNaturalist-2018R@1: 83.9 to 79.0Hurt
Use only the positive TCM term (ablation)ViT-B/16 with Recall@k Surrogate · iNaturalist-2018OPIS: 0.37 to 0.06Helped
Use only the negative TCM term (ablation)ViT-B/16 with Recall@k Surrogate · iNaturalist-2018R@1: 83.9 to 72.5Hurt
Use only the negative TCM term (ablation)ViT-B/16 with Recall@k Surrogate · iNaturalist-2018OPIS: 0.37 to 0.14Helped
Remove the indicator functions from TCM (ablation)ViT-B/16 with Recall@k Surrogate · iNaturalist-2018R@1: 83.9 to 78.1Hurt
Remove the indicator functions from TCM (ablation)ViT-B/16 with Recall@k Surrogate · iNaturalist-2018OPIS: 0.37 to 0.31No clear effect
Add TCM to Smooth-APResNet50 with Smooth-AP · iNaturalist-2018R@1: +1.7Helped
Add TCM to Smooth-APResNet50 with Smooth-AP · iNaturalist-2018OPIS: 0.330 to 0.168Helped
Add contrastive loss as a regularizer instead of TCMResNet50 with Smooth-AP · iNaturalist-2018R@1: 67.4 to 67.1Hurt
Add contrastive loss as a regularizer instead of TCMResNet50 with Smooth-AP · iNaturalist-2018OPIS: 0.330 to 0.10Helped

Surprising findings

Limitations

Experimental setup

Datasets: iNaturalist-2018 Stanford Online Product CUB-200-2011 Cars-196 MNIST

Benchmarks: iNaturalist-2018 Stanford Online Product CUB-200-2011 Cars-196

Metrics: Recall@k OPIS epsilon-OPIS (10%-OPIS)

Baselines: Smooth-AP Recall@k Surrogate ProxyNCA ArcFace ProxyAnchor ROADMAP Triplet loss Contrastive loss

Builds on: Smooth-AP Recall@k Surrogate ProxyAnchor ArcFace One-Threshold-for-All (OTA)

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