Metric Learning

8 benchmarks1648 papers

The goal of Metric Learning is to learn a representation function that maps objects into an embedded space. The distance in the embedded space should preserve the objects’ similarity — similar objects get close and dissimilar objects get far away. Various loss functions have been developed for Metric Learning. For example, the contrastive loss guides the objects from the same class to be mapped to the same point and those from different classes to be mapped to different points whose distances are larger than a margin. Triplet loss is also popular, which requires the distance between the anchor sample and the positive sample to be smaller than the distance between the anchor sample and the negative sample.

<span class="description-source">Source: Road Network Metric Learning for Estimated Time of Arrival </span>

Benchmarks

Metric Learning on CARS196

Metric Learning on Stanford Online Products

Metric Learning on CUB-200-2011

Metric Learning on In-Shop

Metric Learning on CUB-200-2011

Metric Learning on DyML-Animal

Metric Learning on DyML-Product

Metric Learning on DyML-Vehicle