Bayesian Model-Agnostic Meta-Learning
About
Learning to infer Bayesian posterior from a few-shot dataset is an important step towards robust meta-learning due to the model uncertainty inherent in the problem. In this paper, we propose a novel Bayesian model-agnostic meta-learning method. The proposed method combines scalable gradient-based meta-learning with nonparametric variational inference in a principled probabilistic framework. During fast adaptation, the method is capable of learning complex uncertainty structure beyond a point estimate or a simple Gaussian approximation. In addition, a robust Bayesian meta-update mechanism with a new meta-loss prevents overfitting during meta-update. Remaining an efficient gradient-based meta-learner, the method is also model-agnostic and simple to implement. Experiment results show the accuracy and robustness of the proposed method in various tasks: sinusoidal regression, image classification, active learning, and reinforcement learning.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | Aircraft | Accuracy65.74 | 302 | |
| Few-shot Image Classification | Mini-Imagenet (test) | Accuracy53.8 | 235 | |
| 5-way Few-shot Classification | MiniImagenet | Accuracy (5-shot)62.6 | 150 | |
| Few-shot classification | CUB (test) | Accuracy55.93 | 145 | |
| Few-shot classification | miniImageNet standard (test) | -- | 138 | |
| 5-way Few-shot Classification | CUB | 5-shot Acc72.87 | 95 | |
| 5-way Few-shot Classification | miniImageNet standard (test) | Accuracy64.23 | 91 | |
| Image Classification | miniImageNet standard (test) | Accuracy50.01 | 61 | |
| Classification | Omniglot to EMNIST (test) | Accuracy65.26 | 51 | |
| 5-way Image Classification | Mini-Imagenet (test) | -- | 46 |