Command Palette
Search for a command to run...
Learning to Propagate Labels: Transductive Propagation Network for Few-shot Learning
Yanbin Liu; Juho Lee; Minseop Park; Saehoon Kim; Eunho Yang; Sung Ju Hwang; Yi Yang

Abstract
The goal of few-shot learning is to learn a classifier that generalizes well even when trained with a limited number of training instances per class. The recently introduced meta-learning approaches tackle this problem by learning a generic classifier across a large number of multiclass classification tasks and generalizing the model to a new task. Yet, even with such meta-learning, the low-data problem in the novel classification task still remains. In this paper, we propose Transductive Propagation Network (TPN), a novel meta-learning framework for transductive inference that classifies the entire test set at once to alleviate the low-data problem. Specifically, we propose to learn to propagate labels from labeled instances to unlabeled test instances, by learning a graph construction module that exploits the manifold structure in the data. TPN jointly learns both the parameters of feature embedding and the graph construction in an end-to-end manner. We validate TPN on multiple benchmark datasets, on which it largely outperforms existing few-shot learning approaches and achieves the state-of-the-art results.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| few-shot-image-classification-on-mini-12 | TPN (Higher Shot) | Accuracy: 38.4 |
| few-shot-image-classification-on-mini-12 | Label Propagation | Accuracy: 35.2 |
| few-shot-image-classification-on-mini-13 | TPN (Higher Shot) | Accuracy: 52.8 |
| few-shot-image-classification-on-mini-13 | Label Propagation | Accuracy: 51.2 |
| few-shot-image-classification-on-tiered-2 | TPN (Higher Shot) | Accuracy: 44.8 |
| few-shot-image-classification-on-tiered-2 | Label Propagation | Accuracy: 39.4 |
| few-shot-image-classification-on-tiered-3 | TPN (Higher Shot) | Accuracy: 59.4 |
| few-shot-image-classification-on-tiered-3 | Label Propagation | Accuracy: 57.9 |
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.