SOTAVerified

Dissecting the impact of different loss functions with gradient surgery

2022-01-27Unverified0· sign in to hype

Hong Xuan, Robert Pless

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Pair-wise loss is an approach to metric learning that learns a semantic embedding by optimizing a loss function that encourages images from the same semantic class to be mapped closer than images from different classes. The literature reports a large and growing set of variations of the pair-wise loss strategies. Here we decompose the gradient of these loss functions into components that relate to how they push the relative feature positions of the anchor-positive and anchor-negative pairs. This decomposition allows the unification of a large collection of current pair-wise loss functions. Additionally, explicitly constructing pair-wise gradient updates to separate out these effects gives insights into which have the biggest impact, and leads to a simple algorithm that beats the state of the art for image retrieval on the CAR, CUB and Stanford Online products datasets.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
CARS196Gradient SurgeryR@186.5Unverified
CUB-200-2011Gradient SurgeryR@163.8Unverified
In-ShopGradient SurgeryR@192.21Unverified
Stanford Online ProductsGradient SurgeryR@182.3Unverified

Reproductions