DPGN: Distribution Propagation Graph Network for Few-shot Learning
arXiv:2003.14247
Abstract
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% 12% under supervised setting and 7% 13% under semi-supervised setting. Code will be released.
arXiv commentAccepted by CVPR 2020
References in corpus (13)
- Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks
- Prototypical Networks for Few-shot Learning
- Wide Residual Networks
- A Simple Neural Attentive Meta-Learner
- Meta-Learning for Semi-Supervised Few-Shot Classification
- Deep Label Distribution Learning with Label Ambiguity
- Learning to Propagate Labels: Transductive Propagation Network for Few-shot Learning
- On First-Order Meta-Learning Algorithms
- Few-Shot Learning with Graph Neural Networks
- Few-Shot Learning via Embedding Adaptation with Set-to-Set Functions
- Label Distribution Learning Forests
- Infinite Mixture Prototypes for Few-Shot Learning
- Few-Shot Learning with Global Class Representations