article

Prototype-Augmented Self-Supervised Generative Network for Generalized Zero-Shot Learning

  • IEEE Transactions on Image Processing
  • Institute of Electrical and Electronics Engineers
Research footprint

At a glance

Citations
15
References
64
Comments
0
Paper overview

Abstract

Generalized Zero-Shot Learning (GZSL) aims at recognizing images from both seen and unseen classes by constructing correspondences between visual images and semantic embedding. However, existing methods suffer from a strong bias problem, where unseen images in the target domain tend to be recognized as seen classes in the source domain. To address this issue, we propose a Prototype-augmented Self-supervised Generative Network by integrating self-supervised learning and prototype learning into a feature generating model for GZSL. The proposed model enjoys several advantages. First, we propose a Self-supervised Learning Module to exploit inter-domain relationships, where we introduce anchors as a bridge between seen and unseen categories. In the shared space, we pull the distribution of the target domain away from the source domain and obtain domain-aware features. To our best knowledge, this is the first work to introduce self-supervised learning into GZSL as learning guidance. Second, a Prototype Enhancing Module is proposed to utilize class prototypes to model reliable target domain distribution in finer granularity. In this module, a Prototype Alignment mechanism and a Prototype Dispersion mechanism are combined to guide the generation of better target class features with intra-class compactness and inter-class separability. Extensive experimental results on five standard benchmarks demonstrate that our model performs favorably against state-of-the-art GZSL methods.

Record transparency

Publication details

DOI
10.1109/tip.2024.3351439
OpenAlex
W4390871628
Document type
article
Language
EN
Source
IEEE Transactions on Image Processing
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.