PADS: Policy-Adapted Sampling for Visual Similarity Learning

Abstract

Learning visual similarity requires to learn relations, typically between triplets of images. Albeit triplet approaches being powerful, their computational complexity mostly limits training to only a subset of all possible training triplets. Thus, sampling strategies that decide when to use which training sample during learning are crucial. Currently, the prominent paradigm are fixed or curriculum sampling strategies that are predefined before training starts. However, the problem truly calls for a sampling process that adjusts based on the actual state of the similarity representation during training. We, therefore, employ reinforcement learning and have a teacher network adjust the sampling distribution based on the current state of the learner network, which represents visual similarity. Experiments on benchmark datasets using standard triplet-based losses show that our adaptive sampling strategy significantly outperforms fixed sampling strategies. Moreover, although our adaptive sampling is only applied on top of basic triplet-learning frameworks, we reach competitive results to state-of-the-art approaches that employ diverse additional learning signals or strong ensemble architectures. Code can be found under https://github.com/Confusezius/CVPR2020_PADS.

Cite

Text

Roth et al. "PADS: Policy-Adapted Sampling for Visual Similarity Learning." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020. doi:10.1109/CVPR42600.2020.00660

Markdown

[Roth et al. "PADS: Policy-Adapted Sampling for Visual Similarity Learning." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020.](https://mlanthology.org/cvpr/2020/roth2020cvpr-pads/) doi:10.1109/CVPR42600.2020.00660

BibTeX

@inproceedings{roth2020cvpr-pads,
  title     = {{PADS: Policy-Adapted Sampling for Visual Similarity Learning}},
  author    = {Roth, Karsten and Milbich, Timo and Ommer, Bjorn},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2020},
  doi       = {10.1109/CVPR42600.2020.00660},
  url       = {https://mlanthology.org/cvpr/2020/roth2020cvpr-pads/}
}