TADAM: Task dependent adaptive metric for improved few-shot learning
Boris N. Oreshkin, Pau Rodriguez, Alexandre Lacoste

TL;DR
This paper introduces TADAM, a task-dependent adaptive metric approach that significantly improves few-shot learning performance by scaling metrics and conditioning models on task samples, achieving state-of-the-art results.
Contribution
The paper proposes a novel task-dependent metric learning method with a practical optimization procedure, advancing few-shot learning performance and understanding.
Findings
Metric scaling improves accuracy up to 14% on mini-ImageNet.
Task conditioning on sample sets enhances few-shot learning.
Achieves state-of-the-art results on mini-ImageNet and a new CIFAR100-based dataset.
Abstract
Few-shot learning has become essential for producing models that generalize from few examples. In this work, we identify that metric scaling and metric task conditioning are important to improve the performance of few-shot algorithms. Our analysis reveals that simple metric scaling completely changes the nature of few-shot algorithm parameter updates. Metric scaling provides improvements up to 14% in accuracy for certain metrics on the mini-Imagenet 5-way 5-shot classification task. We further propose a simple and effective way of conditioning a learner on the task sample set, resulting in learning a task-dependent metric space. Moreover, we propose and empirically test a practical end-to-end optimization procedure based on auxiliary task co-training to learn a task-dependent metric space. The resulting few-shot learning model based on the task-dependent scaled metric achieves state of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Machine Learning and Data Classification
