TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Model-Agnostic Meta-Learning for Fast Adaptation of Deep N...

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

Chelsea Finn, Pieter Abbeel, Sergey Levine

2017-03-09ICML 2017 8Few-Shot LearningMeta-LearningImage ClassificationregressionReinforcement LearningFew-Shot Image ClassificationOne-Shot LearningGeneral Classificationreinforcement-learning
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCode(official)CodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCode(official)CodeCodeCode

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.

Results

TaskDatasetMetricValueModel
2D Pose EstimationMP100Mean PCK@0.2 - 1shot61.5MAML
Image ClassificationTiered ImageNet 5-way (5-shot)Accuracy70.83MAML+Transduction
Image ClassificationTiered ImageNet 5-way (5-shot)Accuracy70.3MAML
Image ClassificationMeta-DatasetAccuracy57.024fo-MAML
Image ClassificationTiered ImageNet 10-way (1-shot)Accuracy34.8MAML + Transduction
Image ClassificationTiered ImageNet 10-way (1-shot)Accuracy34.4MAML
Image ClassificationDirichlet Mini-Imagenet (5-way, 5-shot)1:1 Accuracy64.5MAML
Image ClassificationMini-Imagenet 10-way (5-shot)Accuracy48.2MAML + Transduction
Image ClassificationMini-Imagenet 10-way (5-shot)Accuracy46.9MAML
Image ClassificationOMNIGLOT - 1-Shot, 5-wayAccuracy98.7MAML
Image ClassificationOMNIGLOT - 5-Shot, 5-wayAccuracy99.9MAML
Image ClassificationMini-ImageNet-CUB 5-way (1-shot)Accuracy40.15MAML (Finn et al., 2017)
Image ClassificationMini-Imagenet 5-way (5-shot)Accuracy63.1MAML
Image ClassificationDirichlet Mini-Imagenet (5-way, 1-shot)1:1 Accuracy47.6MAML
Image ClassificationMini-Imagenet 5-way (1-shot)Accuracy48.7MAML
Image ClassificationMini-Imagenet 10-way (1-shot)Accuracy31.8MAML + Transduction
Image ClassificationMini-Imagenet 10-way (1-shot)Accuracy31.3MAML
Image ClassificationMeta-Dataset RankMean Rank10.25fo-MAML
Image ClassificationTiered ImageNet 10-way (5-shot)Accuracy54.7MAML + Transduction
Image ClassificationTiered ImageNet 10-way (5-shot)Accuracy53.3MAML
Few-Shot Image ClassificationMeta-DatasetAccuracy57.024fo-MAML
Few-Shot Image ClassificationTiered ImageNet 10-way (1-shot)Accuracy34.8MAML + Transduction
Few-Shot Image ClassificationTiered ImageNet 10-way (1-shot)Accuracy34.4MAML
Few-Shot Image ClassificationDirichlet Mini-Imagenet (5-way, 5-shot)1:1 Accuracy64.5MAML
Few-Shot Image ClassificationMini-Imagenet 10-way (5-shot)Accuracy48.2MAML + Transduction
Few-Shot Image ClassificationMini-Imagenet 10-way (5-shot)Accuracy46.9MAML
Few-Shot Image ClassificationOMNIGLOT - 1-Shot, 5-wayAccuracy98.7MAML
Few-Shot Image ClassificationOMNIGLOT - 5-Shot, 5-wayAccuracy99.9MAML
Few-Shot Image ClassificationMini-ImageNet-CUB 5-way (1-shot)Accuracy40.15MAML (Finn et al., 2017)
Few-Shot Image ClassificationMini-Imagenet 5-way (5-shot)Accuracy63.1MAML
Few-Shot Image ClassificationDirichlet Mini-Imagenet (5-way, 1-shot)1:1 Accuracy47.6MAML
Few-Shot Image ClassificationMini-Imagenet 5-way (1-shot)Accuracy48.7MAML
Few-Shot Image ClassificationMini-Imagenet 10-way (1-shot)Accuracy31.8MAML + Transduction
Few-Shot Image ClassificationMini-Imagenet 10-way (1-shot)Accuracy31.3MAML
Few-Shot Image ClassificationMeta-Dataset RankMean Rank10.25fo-MAML
Few-Shot Image ClassificationTiered ImageNet 10-way (5-shot)Accuracy54.7MAML + Transduction
Few-Shot Image ClassificationTiered ImageNet 10-way (5-shot)Accuracy53.3MAML
2D ClassificationMP100Mean PCK@0.2 - 1shot61.5MAML

Related Papers

Language Integration in Fine-Tuning Multimodal Large Language Models for Image-Based Regression2025-07-20Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-07-18CUDA-L1: Improving CUDA Optimization via Contrastive Reinforcement Learning2025-07-18GLAD: Generalizable Tuning for Vision-Language Models2025-07-17Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Adaptation of Pre-trained Vision Transformer underpinned by Approximately Orthogonal Fine-Tuning Strategy2025-07-17Federated Learning for Commercial Image Sources2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17