Self-distillation with Online Diffusion on Batch Manifolds Improves Deep Metric Learning
Not on the map. Why?
Abstract (arXiv)
Recent deep metric learning (DML) methods typically leverage solely class labels to keep positive samples far away from negative ones. However, this type of method normally ignores the crucial knowledge hidden in the data (e.g., intra-class information variation), which is harmful to the generalization of the trained model. To alleviate this problem, in this paper we propose Online Batch Diffusion-based Self-Distillation (OBD-SD) for DML. Specifically, we first propose a simple but effective Progressive Self-Distillation (PSD), which distills the knowledge progressively from the model itself during training. The soft distance targets achieved by PSD can present richer relational information among samples, which is beneficial for the diversity of embedding representations. Then, we extend PSD with an Online Batch Diffusion Process (OBDP), which is to capture the local geometric structure of manifolds in each batch, so that it can reveal the intrinsic relationships among samples in the batch and produce better soft distance targets. Note that our OBDP is able to restore the insufficient manifold relationships obtained by the original PSD and achieve significant performance improvement. Our OBD-SD is a flexible framework that can be integrated into state-of-the-art (SOTA) DML methods. Extensive experiments on various benchmarks, namely CUB200, CARS196, and Stanford Online Products, demonstrate that our OBD-SD consistently improves the performance of the existing DML methods on multiple datasets with negligible additional training time, achieving very competitive results. Code: urlhttps://github.com/ZelongZeng/OBD-SDPytorch
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 40 of its 62 references that are in the map. First posted on arXiv 14 Nov 2022.
Builds on
40 of 62 references.
References · 40
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2018Born Again Neural Networkscited by 539
- 2019Similarity-Preserving Knowledge Distillationcited by 507
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2019Label Propagation for Deep Semi-supervised Learningcited by 287
- 2017Sampling Matters in Deep Embedding Learningcited by 285
28 more
- 2017No Fuss Distance Metric Learning using Proxiescited by 225
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
- 2020Proxy Anchor Loss for Deep Metric Learningcited by 195
- 2014Learning Fine-grained Image Similarity with Deep Rankingcited by 189
- 2019SoftTriple Loss: Deep Metric Learning Without Triplet Samplingcited by 163
- 2016Deep Image Retrieval: Learning global representations for image searchcited by 147
- 2020Regularizing Class-wise Predictions via Self-knowledge Distillationcited by 144
- 2019Cross-Batch Memory for Embedding Learningcited by 130
- 2016End-to-end Learning of Deep Visual Representations for Image Retrievalcited by 122
- 2015Learning with Symmetric Label Noise: The Importance of Being Unhingedcited by 120
- 2018Deep Metric Learning with Hierarchical Triplet Losscited by 112
- 2020Self-Knowledge Distillation with Progressive Refinement of Targetscited by 106
- 2020Revisiting Training Strategies and Generalization Performance in Deep Metric Learningcited by 99
- 2020Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrievalcited by 98
- 2019Improved Embeddings with Easy Positive Triplet Miningcited by 66
- 2019Optimizing Rank-based Metrics with Blackbox Differentiationcited by 58
- 2016Efficient Diffusion on Region Manifolds: Recovering Small Objects with Compact CNN Representationscited by 49
- 2019MIC: Mining Interclass Characteristics for Improved Metric Learningcited by 41
- 2020DiVA: Diverse Visual Feature Aggregation for Deep Metric Learningcited by 40
- 2019Divide and Conquer the Embedding Space for Metric Learningcited by 39
- 2020Fewer is More: A Deep Graph Metric Learning Perspective Using Fewer Proxiescited by 36
- 2021Deep Relational Metric Learningcited by 22
- 2021Embedding Transfer with Label Relaxation for Improved Metric Learningcited by 21
- 2021Learning with Memory-based Virtual Classes for Deep Metric Learningcited by 21
- 2018Efficient Image Retrieval via Decoupling Diffusion into Online and Offline Processingcited by 20
- 2020PADS: Policy-Adapted Sampling for Visual Similarity Learningcited by 20
- 2022Integrating Language Guidance into Vision-based Deep Metric Learningcited by 19
- 2022DAS: Densely-Anchored Sampling for Deep Metric Learningcited by 5
Built on by
Not cited yet.