HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Latent Embedding Feedback and Discriminative Features for Zero-Shot Classification

Sanath Narayan Akshita Gupta Fahad Shahbaz Khan Cees G. M. Snoek Ling Shao

Latent Embedding Feedback and Discriminative Features for Zero-Shot Classification

Abstract

Zero-shot learning strives to classify unseen categories for which no data is available during training. In the generalized variant, the test samples can further belong to seen or unseen categories. The state-of-the-art relies on Generative Adversarial Networks that synthesize unseen class features by leveraging class-specific semantic embeddings. During training, they generate semantically consistent features, but discard this constraint during feature synthesis and classification. We propose to enforce semantic consistency at all stages of (generalized) zero-shot learning: training, feature synthesis and classification. We first introduce a feedback loop, from a semantic embedding decoder, that iteratively refines the generated features during both the training and feature synthesis stages. The synthesized features together with their corresponding latent embeddings from the decoder are then transformed into discriminative features and utilized during classification to reduce ambiguities among categories. Experiments on (generalized) zero-shot object and action classification reveal the benefit of semantic consistency and iterative feedback, outperforming existing methods on six zero-shot learning benchmarks. Source code at https://github.com/akshitac8/tfvaegan.

Code Repositories

akshitac8/tfvaegan
Official
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
generalized-zero-shot-learning-on-awa2GZSL_TF-VAEGAN
Harmonic mean: 66.6
generalized-zero-shot-learning-on-cub-200GZSL_TF-VAEGAN
Harmonic mean: 58.1
generalized-zero-shot-learning-on-oxford-102-1GZSL_TF-VAEGAN
Harmonic mean: 71.7
generalized-zero-shot-learning-on-sunGZSL_TF-VAEGAN
Harmonic mean: 43
zero-shot-learning-on-awa2ZSL_TF-VAEGAN
average top-1 classification accuracy: 72.2
zero-shot-learning-on-cub-200-2011ZSL_TF-VAEGAN
average top-1 classification accuracy: 64.9
zero-shot-learning-on-oxford-102-flowerZSL_TF-VAEGAN
average top-1 classification accuracy: 70.8
zero-shot-learning-on-sun-attributeZSL_TF-VAEGAN
average top-1 classification accuracy: 66

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.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp