Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

f-VAEGAN-D2: A Feature Generating Framework for Any-Shot Learning

About

When labeled training data is scarce, a promising data augmentation approach is to generate visual features of unknown classes using their attributes. To learn the class conditional distribution of CNN features, these models rely on pairs of image features and class attributes. Hence, they can not make use of the abundance of unlabeled data samples. In this paper, we tackle any-shot learning problems i.e. zero-shot and few-shot, in a unified feature generating framework that operates in both inductive and transductive learning settings. We develop a conditional generative model that combines the strength of VAE and GANs and in addition, via an unconditional discriminator, learns the marginal feature distribution of unlabeled images. We empirically show that our model learns highly discriminative CNN features for five datasets, i.e. CUB, SUN, AWA and ImageNet, and establish a new state-of-the-art in any-shot learning, i.e. inductive and transductive (generalized) zero- and few-shot learning settings. We also demonstrate that our learned features are interpretable: we visualize them by inverting them back to the pixel space and we explain them by generating textual arguments of why they are associated with a certain label.

Yongqin Xian, Saurabh Sharma, Bernt Schiele, Zeynep Akata• 2019

Related benchmarks

TaskDatasetResultRank
Generalized Zero-Shot LearningCUB
H Score80.3
307
Action RecognitionUCF101 (test)
Accuracy47.2
307
Action RecognitionHMDB51 (test)
Accuracy35.6
249
Generalized Zero-Shot LearningSUN
H58.4
229
Long-Tailed Image ClassificationImageNet-LT (test)
Top-1 Acc (Overall)34.4
220
Generalized Zero-Shot LearningAWA2
H Score0.664
217
Zero-shot LearningCUB
Top-1 Accuracy85.1
183
Zero-shot LearningAWA2
Top-1 Accuracy0.758
133
Zero-shot LearningSUN
Top-1 Accuracy75.4
132
Few-shot classificationCUB
Accuracy85.9
96
Showing 10 of 52 rows

Other info

Follow for update