Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DPGN: Distribution Propagation Graph Network for Few-shot Learning

About

Most graph-network-based meta-learning approaches model instance-level relation of examples. We extend this idea further to explicitly model the distribution-level relation of one example to all other examples in a 1-vs-N manner. We propose a novel approach named distribution propagation graph network (DPGN) for few-shot learning. It conveys both the distribution-level relations and instance-level relations in each few-shot learning task. To combine the distribution-level relations and instance-level relations for all examples, we construct a dual complete graph network which consists of a point graph and a distribution graph with each node standing for an example. Equipped with dual graph architecture, DPGN propagates label information from labeled examples to unlabeled examples within several update generations. In extensive experiments on few-shot learning benchmarks, DPGN outperforms state-of-the-art results by a large margin in 5% $\sim$ 12% under supervised setting and 7% $\sim$ 13% under semi-supervised setting. Code will be released.

Ling Yang, Liangliang Li, Zilun Zhang, Xinyu Zhou, Erjin Zhou, Yu Liu• 2020

Related benchmarks

TaskDatasetResultRank
Few-shot classificationtieredImageNet (test)--
282
Few-shot Image ClassificationMini-Imagenet (test)--
235
5-way ClassificationminiImageNet (test)--
231
Few-shot classificationMini-ImageNet
1-shot Acc67.77
175
Few-shot classificationminiImageNet standard (test)
5-way 1-shot Acc67.77
138
Few-shot Image ClassificationtieredImageNet (test)--
86
5-way Few-shot Image ClassificationCIFAR FS (test)
1-shot Acc77.9
63
5-way Image ClassificationCIFAR FS (test)--
60
Few-shot classificationCIFAR-FS
Accuracy (5-way 1-shot)77.9
58
Few-shot classificationCUB-200-2011 (test)
5-way 1-shot Acc76.05
56
Showing 10 of 15 rows

Other info

Code

Follow for update