Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Prototypical Networks for Few-shot Learning

About

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.

Jake Snell, Kevin Swersky, Richard S. Zemel• 2017

Related benchmarks

TaskDatasetResultRank
Image ClassificationFashion MNIST (test)
Accuracy84.15
568
Named Entity RecognitionCoNLL 2003 (test)--
539
ClassificationCars
Accuracy47.98
314
Few-shot classificationtieredImageNet (test)
Accuracy84.03
282
Image ClassificationCUB
Accuracy65.03
249
Few-shot Image ClassificationMini-Imagenet (test)
Accuracy75.6
235
Class-incremental learningCIFAR-100
Averaged Incremental Accuracy41.7
234
5-way ClassificationminiImageNet (test)
Accuracy68.2
231
Image ClassificationMiniImagenet
Accuracy79.13
206
Few-shot classificationMini-ImageNet
1-shot Acc54.2
175
Showing 10 of 431 rows
...

Other info

Follow for update