Deep metric learning using Triplet network
About
Deep learning has proven itself as a successful set of models for learning useful semantic representations of data. These, however, are mostly implicitly learned as part of a classification task. In this paper we propose the triplet network model, which aims to learn useful representations by distance comparisons. A similar model was defined by Wang et al. (2014), tailor made for learning a ranking for image information retrieval. Here we demonstrate using various datasets that our model learns a better representation than that of its immediate competitor, the Siamese network. We also discuss future possible usage as a framework for unsupervised learning.
Elad Hoffer, Nir Ailon• 2014
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Fine-grained Image Classification | CUB200 2011 (test) | Accuracy86.6 | 536 | |
| Face Verification | IJB-C | TAR @ FAR=0.01%15.32 | 173 | |
| Face Verification | IJB-B | TAR (FAR=1e-4)32.65 | 152 | |
| Image Retrieval | Cars196 Ext. Real to Watercolor | R@118.34 | 18 | |
| Image Retrieval | Cars196 Real to Oil-painting Ext. | R@117.93 | 18 | |
| Image Retrieval | CUB-200-2011 Ext. Real to Oil-painting | R@121.39 | 18 | |
| Image Retrieval | CUB-200 Ext. Real to Watercolor 2011 | R@124 | 18 | |
| Image Classification | MEDIC (In-Domain) | Top-1 Accuracy (Damage Severity)75.13 | 12 | |
| Gender Classification | Zappos50k in-domain (test) | Top-1 Accuracy69.21 | 10 | |
| Category Classification | Zappos50k in-domain (test) | Top-1 Acc83.33 | 10 |
Showing 10 of 34 rows