Command Palette
Search for a command to run...
Zhenguo Li; Fengwei Zhou; Fei Chen; Hang Li

Abstract
Few-shot learning is challenging for learning algorithms that learn each task in isolation and from scratch. In contrast, meta-learning learns from many related tasks a meta-learner that can learn a new task more accurately and faster with fewer examples, where the choice of meta-learners is crucial. In this paper, we develop Meta-SGD, an SGD-like, easily trainable meta-learner that can initialize and adapt any differentiable learner in just one step, on both supervised learning and reinforcement learning. Compared to the popular meta-learner LSTM, Meta-SGD is conceptually simpler, easier to implement, and can be learned more efficiently. Compared to the latest meta-learner MAML, Meta-SGD has a much higher capacity by learning to learn not just the learner initialization, but also the learner update direction and learning rate, all in a single meta-learning process. Meta-SGD shows highly competitive performance for few-shot learning on regression, classification, and reinforcement learning.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| few-shot-image-classification-on-mini-7 | Meta SGD | Accuracy: 17.56 |
| few-shot-image-classification-on-mini-7 | Matching Nets, (from ) | Accuracy: 17.31 |
| few-shot-image-classification-on-mini-7 | Meta LSTM, (from ) | Accuracy: 16.70 |
| few-shot-image-classification-on-mini-7 | MAML, (from ) | Accuracy: 16.49 |
| few-shot-image-classification-on-mini-8 | Matching Nets, (from ) | Accuracy: 22.69 |
| few-shot-image-classification-on-mini-8 | Meta LSTM, (from ) | Accuracy: 26.06 |
| few-shot-image-classification-on-mini-8 | MAML, (from ) | Accuracy: 19.29 |
| few-shot-image-classification-on-mini-8 | Meta SGD | Accuracy: 28.92 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.