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

Few-Shot Learning with Embedded Class Models and Shot-Free Meta Training

About

We propose a method for learning embeddings for few-shot learning that is suitable for use with any number of ways and any number of shots (shot-free). Rather than fixing the class prototypes to be the Euclidean average of sample embeddings, we allow them to live in a higher-dimensional space (embedded class models) and learn the prototypes along with the model parameters. The class representation function is defined implicitly, which allows us to deal with a variable number of shots per each class with a simple constant-size architecture. The class embedding encompasses metric learning, that facilitates adding new classes without crowding the class representation space. Despite being general and not tuned to the benchmark, our approach achieves state-of-the-art performance on the standard few-shot benchmark datasets.

Avinash Ravichandran, Rahul Bhotika, Stefano Soatto• 2019

Related benchmarks

TaskDatasetResultRank
Few-shot classificationtieredImageNet (test)--
282
Few-shot Image ClassificationMini-Imagenet (test)--
235
Few-shot classificationMini-ImageNet
1-shot Acc59.04
175
Few-shot classificationminiImageNet standard (test)
5-way 1-shot Acc59.04
138
Few-shot Image ClassificationtieredImageNet
Accuracy0.8259
90
5-way Few-shot Image ClassificationCIFAR FS (test)
1-shot Acc69.2
63
5-way Image ClassificationCIFAR FS (test)--
60
Few-shot classificationCIFAR-FS
Accuracy (5-way 1-shot)69.2
58
Few-shot Image ClassificationCIFAR FS (test)
Accuracy84.7
46
Image ClassificationminiImageNet 5-way 1-shot (meta-test)
Accuracy59.04
41
Showing 10 of 12 rows

Other info

Follow for update