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

Laplacian Regularized Few-Shot Learning

About

We propose a transductive Laplacian-regularized inference for few-shot tasks. Given any feature embedding learned from the base classes, we minimize a quadratic binary-assignment function containing two terms: (1) a unary term assigning query samples to the nearest class prototype, and (2) a pairwise Laplacian term encouraging nearby query samples to have consistent label assignments. Our transductive inference does not re-train the base model, and can be viewed as a graph clustering of the query set, subject to supervision constraints from the support set. We derive a computationally efficient bound optimizer of a relaxation of our function, which computes independent (parallel) updates for each query sample, while guaranteeing convergence. Following a simple cross-entropy training on the base classes, and without complex meta-learning strategies, we conducted comprehensive experiments over five few-shot learning benchmarks. Our LaplacianShot consistently outperforms state-of-the-art methods by significant margins across different models, settings, and data sets. Furthermore, our transductive inference is very fast, with computational times that are close to inductive inference, and can be used for large-scale few-shot tasks.

Imtiaz Masud Ziko, Jose Dolz, Eric Granger, Ismail Ben Ayed• 2020

Related benchmarks

TaskDatasetResultRank
Few-shot classificationtieredImageNet (test)--
282
Few-shot Image ClassificationMini-Imagenet (test)--
235
Image ClassificationImageNet
Accuracy60.9
184
Few-shot classificationMini-ImageNet
1-shot Acc74.9
175
5-way Few-shot ClassificationMiniImagenet
Accuracy (5-shot)84.13
150
Few-shot classificationCUB (test)--
145
Few-shot classificationminiImageNet standard (test)--
138
Few-shot Image ClassificationminiImageNet (test)--
111
Few-shot classificationCUB--
96
5-way Few-shot ClassificationCUB
5-shot Acc88.68
95
Showing 10 of 46 rows

Other info

Code

Follow for update