Extreme Triplet Learning: Effectively Optimizing Easy Positives and Hard Negatives
The Triplet Loss approach to Distance Metric Learning is defined by the strategy to select triplets and the loss function through which those triplets are optimized. During optimization, two especially important cases are easy positive and hard negative mining which consider, the closest example of the same and different classes. We characterize how triplets behave based during optimization as a function of these similarities, and highlight that these important cases have technical problems where standard gradient descent behaves poorly, pulling the negative example closer and/or pushing the positive example farther away. We derive an updated loss function that fixes these problems and shows improvements to the state of the art for CUB, CAR, SOP, In-Shop Clothes datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
Metric LearningTripletSimilar Papers 제목 키워드 기반
Offline versus Online Triplet Mining based on Extreme Distances of Histopathology Patches
We analyze the effect of offline and online triplet mining for colorectal cancer (CRC) histopathology dataset containing 100,000 patches. We consider the extreme, i.e., farthest and nearest patches to a given anchor, bot…
Dimensionality ReductionHistopathological Image ClassificationMetric LearningTripletAdaSample: Adaptive Sampling of Hard Positives for Descriptor Learning
Triplet loss has been widely employed in a wide range of computer vision tasks, including local descriptor learning. The effectiveness of the triplet loss heavily relies on the triplet selection, in which a common practi…
InformativenessTripletHard negative examples are hard, but useful
Triplet loss is an extremely common approach to distance metric learning. Representations of images from the same class are optimized to be mapped closer together in an embedding space than representations of images from…
Image RetrievalMetric LearningRetrievalSemantic Similarity+2Improving Composed Image Retrieval via Contrastive Learning with Scaling Positives and Negatives
The Composed Image Retrieval (CIR) task aims to retrieve target images using a composed query consisting of a reference image and a modified text. Advanced methods often utilize contrastive learning as the optimization o…
Contrastive LearningImage RetrievalImage Retrieval on Fashion IQLanguage Modelling+4SSDL: Self-Supervised Domain Learning for Improved Face Recognition
Face recognition in unconstrained environments is challenging due to variations in illumination, quality of sensing, motion blur and etc. An individual's face appearance can vary drastically under different conditions cr…
Face RecognitionSelf-LearningTransfer LearningTriplet