NeurIPS 2017poster11001 citations

Prototypical Networks for Few-shot Learning

Jake Snell, Kevin Swersky, Richard Zemel

Abstract

We propose Prototypical Networks for the problem of few-shot classification, where a classifier must generalize to new classes not seen in the training set, given only a small number of examples of each new class. Prototypical Networks learn a metric space in which classification can be performed by computing distances to prototype representations of each class. Compared to recent approaches for few-shot learning, they reflect a simpler inductive bias that is beneficial in this limited-data regime, and achieve excellent results. We provide an analysis showing that some simple design decisions can yield substantial improvements over recent approaches involving complicated architectural choices and meta-learning. We further extend Prototypical Networks to zero-shot learning and achieve state-of-the-art results on the CU-Birds dataset.

BibTeX
@inproceedings{NIPS2017_cb8da676,
 author = {Snell, Jake and Swersky, Kevin and Zemel, Richard},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {I. Guyon and U. Von Luxburg and S. Bengio and H. Wallach and R. Fergus and S. Vishwanathan and R. Garnett},
 pages = {},
 publisher = {Curran Associates, Inc.},
 title = {Prototypical Networks for Few-shot Learning},
 url = {https://proceedings.neurips.cc/paper_files/paper/2017/file/cb8da6767461f2812ae4290eac7cbc42-Paper.pdf},
 volume = {30},
 year = {2017}
}
Prototypical Networks for Few-shot Learning · NeurIPS 2017