Learning with Memory-based Virtual Classes for Deep Metric Learning
Byungsoo Ko, Geonmo Gu, Han-Gyu Kim

TL;DR
MemVir introduces a novel training strategy for deep metric learning that memorizes embedding features and class weights as virtual classes, employing curriculum learning to improve generalization and performance on unseen classes.
Contribution
The paper proposes MemVir, a method that utilizes memorized virtual classes and curriculum learning to enhance deep metric learning without modifying existing loss functions.
Findings
Outperforms state-of-the-art methods on benchmark datasets.
Improves generalization to unseen classes.
Enhances training stability and final accuracy.
Abstract
The core of deep metric learning (DML) involves learning visual similarities in high-dimensional embedding space. One of the main challenges is to generalize from seen classes of training data to unseen classes of test data. Recent works have focused on exploiting past embeddings to increase the number of instances for the seen classes. Such methods achieve performance improvement via augmentation, while the strong focus on seen classes still remains. This can be undesirable for DML, where training and test data exhibit entirely different classes. In this work, we present a novel training strategy for DML called MemVir. Unlike previous works, MemVir memorizes both embedding features and class weights to utilize them as additional virtual classes. The exploitation of virtual classes not only utilizes augmented information for training but also alleviates a strong focus on seen classes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Video Surveillance and Tracking Methods · Face recognition and analysis
