SOTAVerified

Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks

2017-03-09ICML 2017Code Available1· sign in to hype

Chelsea Finn, Pieter Abbeel, Sergey Levine

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

We propose an algorithm for meta-learning that is model-agnostic, in the sense that it is compatible with any model trained with gradient descent and applicable to a variety of different learning problems, including classification, regression, and reinforcement learning. The goal of meta-learning is to train a model on a variety of learning tasks, such that it can solve new learning tasks using only a small number of training samples. In our approach, the parameters of the model are explicitly trained such that a small number of gradient steps with a small amount of training data from a new task will produce good generalization performance on that task. In effect, our method trains the model to be easy to fine-tune. We demonstrate that this approach leads to state-of-the-art performance on two few-shot image classification benchmarks, produces good results on few-shot regression, and accelerates fine-tuning for policy gradient reinforcement learning with neural network policies.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
Dirichlet Mini-Imagenet (5-way, 1-shot)MAML1:1 Accuracy47.6Unverified
Dirichlet Mini-Imagenet (5-way, 5-shot)MAML1:1 Accuracy64.5Unverified
Meta-Datasetfo-MAMLAccuracy57.02Unverified
Meta-Dataset Rankfo-MAMLMean Rank10.25Unverified
Mini-Imagenet 10-way (1-shot)MAMLAccuracy31.3Unverified
Mini-Imagenet 10-way (1-shot)MAML + TransductionAccuracy31.8Unverified
Mini-Imagenet 10-way (5-shot)MAML + TransductionAccuracy48.2Unverified
Mini-Imagenet 10-way (5-shot)MAMLAccuracy46.9Unverified
Mini-Imagenet 5-way (1-shot)MAMLAccuracy48.7Unverified
Mini-Imagenet 5-way (5-shot)MAMLAccuracy63.1Unverified
Mini-ImageNet-CUB 5-way (1-shot)MAML (Finn et al., 2017)Accuracy40.15Unverified
OMNIGLOT - 1-Shot, 5-wayMAMLAccuracy98.7Unverified
OMNIGLOT - 5-Shot, 5-wayMAMLAccuracy99.9Unverified
Tiered ImageNet 10-way (1-shot)MAML + TransductionAccuracy34.8Unverified
Tiered ImageNet 10-way (1-shot)MAMLAccuracy34.4Unverified
Tiered ImageNet 10-way (5-shot)MAMLAccuracy53.3Unverified
Tiered ImageNet 10-way (5-shot)MAML + TransductionAccuracy54.7Unverified

Reproductions