Share your thoughts, 1 month free Claude Pro on usSee more
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
592
Named Entity RecognitionCoNLL 2003 (test)--
539
ClassificationCars
Accuracy47.98
395
Few-shot classificationtieredImageNet (test)
Accuracy84.03
282
Image ClassificationCUB
Accuracy65.03
282
Class-incremental learningCIFAR-100
Averaged Incremental Accuracy41.7
248
Few-shot Image ClassificationMini-Imagenet (test)
Accuracy75.6
235
5-way ClassificationminiImageNet (test)
Accuracy68.2
231
Image ClassificationMiniImagenet
Accuracy79.13
206
Few-shot classificationMini-ImageNet
1-shot Acc54.2
178
Showing 10 of 462 rows
...

Other info

Follow for update