Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?

Yonglong Tian, Yue Wang, Dilip Krishnan, Joshua B. Tenenbaum, Phillip Isola
3/25/2020
cs.CVcs.LG

Official code: WangYueFt/rfs (375 stars, last commit 2021-01-22).

Abstract

The focus of recent meta-learning research has been on the development of learning algorithms that can quickly adapt to test time tasks with limited data and low computational cost. Few-shot learning is widely used as one of the standard benchmarks in meta-learning. In this work, we show that a simple baseline: learning a supervised or self-supervised representation on the meta-training set, followed by training a linear classifier on top of this representation, outperforms state-of-the-art few-shot learning methods. An additional boost can be achieved through the use of self-distillation. This demonstrates that using a good learned embedding model can be more effective than sophisticated meta-learning algorithms. We believe that our findings motivate a rethinking of few-shot image classification benchmarks and the associated role of meta-learning algorithms. Code is available at: http://github.com/WangYueFt/rfs/.

View on arXivView PDF

Code Implementations(1)

WangYueFt/rfsOfficial100%
37565Shell, PythonMar 24, 20205 years ago

Similar Papers

Cite this paper

@article{tian2020rethinking,
  title  = {Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?},
  author = {Yonglong Tian and Yue Wang and Dilip Krishnan and Joshua B. Tenenbaum and Phillip Isola},
  year   = {2020},
  eprint = {2003.11539},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2003.11539}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2003.11539.svg)](https://codeofpaper.com/paper/2003.11539)

Discussion