SOTAVerified

Few-Shot Learning with Global Class Representations

2019-08-14ICCV 2019Code Available0· sign in to hype

Tiange Luo, Aoxue Li, Tao Xiang, Weiran Huang, Li-Wei Wang

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

In this paper, we propose to tackle the challenging few-shot learning (FSL) problem by learning global class representations using both base and novel class training samples. In each training episode, an episodic class mean computed from a support set is registered with the global representation via a registration module. This produces a registered global class representation for computing the classification loss using a query set. Though following a similar episodic training pipeline as existing meta learning based approaches, our method differs significantly in that novel class training samples are involved in the training from the beginning. To compensate for the lack of novel class training samples, an effective sample synthesis strategy is developed to avoid overfitting. Importantly, by joint base-novel class training, our approach can be easily extended to a more practical yet challenging FSL setting, i.e., generalized FSL, where the label space of test data is extended to both base and novel classes. Extensive experiments show that our approach is effective for both of the two FSL settings.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
mini-ImageNet - 100-WayGCRAccuracy39.14Unverified
Mini-ImageNet - 1-Shot LearningGCRAccuracy53.21Unverified
OMNIGLOT - 1-Shot, 20-wayGCRAccuracy99.63Unverified
OMNIGLOT - 5-Shot, 20-wayGCRAccuracy99.32Unverified

Reproductions