Command Palette
Search for a command to run...
Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examples
Eleni Triantafillou; Tyler Zhu; Vincent Dumoulin; Pascal Lamblin; Utku Evci; Kelvin Xu; Ross Goroshin; Carles Gelada; Kevin Swersky; Pierre-Antoine Manzagol; Hugo Larochelle

Abstract
Few-shot classification refers to learning a classifier for new classes given only a few examples. While a plethora of models have emerged to tackle it, we find the procedure and datasets that are used to assess their progress lacking. To address this limitation, we propose Meta-Dataset: a new benchmark for training and evaluating models that is large-scale, consists of diverse datasets, and presents more realistic tasks. We experiment with popular baselines and meta-learners on Meta-Dataset, along with a competitive method that we propose. We analyze performance as a function of various characteristics of test tasks and examine the models' ability to leverage diverse training sources for improving their generalization. We also propose a new set of baselines for quantifying the benefit of meta-learning in Meta-Dataset. Our extensive experimentation has uncovered important research challenges and we hope to inspire work in these directions.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| few-shot-image-classification-on-meta-dataset | fo-Proto-MAML | Accuracy: 63.428 |
| few-shot-image-classification-on-meta-dataset | k-NN | Accuracy: 54.319 |
| few-shot-image-classification-on-meta-dataset | Finetune | Accuracy: 58.758 |
| few-shot-image-classification-on-meta-dataset-1 | k-NN | Mean Rank: 10.85 |
| few-shot-image-classification-on-meta-dataset-1 | fo-Proto-MAML | Mean Rank: 6.65 |
| few-shot-image-classification-on-meta-dataset-1 | Finetune | Mean Rank: 8.7 |
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.