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

Empirical Bayes Transductive Meta-Learning with Synthetic Gradients

About

We propose a meta-learning approach that learns from multiple tasks in a transductive setting, by leveraging the unlabeled query set in addition to the support set to generate a more powerful model for each task. To develop our framework, we revisit the empirical Bayes formulation for multi-task learning. The evidence lower bound of the marginal log-likelihood of empirical Bayes decomposes as a sum of local KL divergences between the variational posterior and the true posterior on the query set of each task. We derive a novel amortized variational inference that couples all the variational posteriors via a meta-model, which consists of a synthetic gradient network and an initialization network. Each variational posterior is derived from synthetic gradient descent to approximate the true posterior on the query set, although where we do not have access to the true gradient. Our results on the Mini-ImageNet and CIFAR-FS benchmarks for episodic few-shot classification outperform previous state-of-the-art methods. Besides, we conduct two zero-shot learning experiments to further explore the potential of the synthetic gradient.

Shell Xu Hu, Pablo G. Moreno, Yang Xiao, Xi Shen, Guillaume Obozinski, Neil D. Lawrence, Andreas Damianou• 2020

Related benchmarks

TaskDatasetResultRank
5-way ClassificationminiImageNet (test)
Accuracy79.2
231
Few-shot classificationMini-ImageNet
1-shot Acc70
175
5-way Few-shot ClassificationMiniImagenet
Accuracy (5-shot)79.2
150
Few-shot classificationminiImageNet standard (test)--
138
Few-shot classificationMini-Imagenet 5-way 5-shot
Accuracy79.2
87
Few-shot classificationmini-ImageNet → CUB (test)
Accuracy (5-shot)59.94
75
5-way Few-shot Image ClassificationCIFAR FS (test)
1-shot Acc80
63
5-way Image ClassificationCIFAR FS (test)
Accuracy85.3
60
Few-shot classificationCIFAR-FS
Accuracy (5-way 1-shot)80
58
Few-shot classificationMini-ImageNet
Accuracy (1-shot)70
41
Showing 10 of 16 rows

Other info

Code

Follow for update