Papers › Exploring Data Efficiency in Zero-Shot Learning with Diffusion Models

Exploring Data Efficiency in Zero-Shot Learning with Diffusion Models

5 Jun 2024arXiv:2406.02929archive 2025-07-28

Zihan Ye, Shreyank N. Gowda, Xiaobo Jin, Xiaowei Huang, Haotian Xu, Yaochu Jin, Kaizhu Huang

Zero-Shot Learning (ZSL) aims to enable classifiers to identify unseen classes by enhancing data efficiency at the class level. This is achieved by generating image features from pre-defined semantics of unseen classes. However, most current approaches heavily depend on the number of samples from seen classes, i.e. they do not consider instance-level effectiveness. In this paper, we demonstrate that limited seen examples generally result in deteriorated performance of generative models. To overcome these challenges, we propose ZeroDiff, a Diffusion-based Generative ZSL model. This unified framework incorporates diffusion models to improve data efficiency at both the class and instance levels. Specifically, for instance-level effectiveness, ZeroDiff utilizes a forward diffusion chain to transform limited data into an expanded set of noised data. For class-level effectiveness, we design a two-branch generation structure that consists of a Diffusion-based Feature Generator (DFG) and a Diffusion-based Representation Generator (DRG). DFG focuses on learning and sampling the distribution of cross-entropy-based features, whilst DRG learns the supervised contrastive-based representation to boost the zero-shot capabilities of DFG. Additionally, we employ three discriminators to evaluate generated features from various aspects and introduce a Wasserstein-distance-based mutual learning loss to transfer knowledge among discriminators, thereby enhancing guidance for generation. Demonstrated through extensive experiments on three popular ZSL benchmarks, our ZeroDiff not only achieves significant improvements over existing ZSL methods but also maintains robust performance even with scarce training data. Code will be released upon acceptance.

PaperPDF

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Generalized Zero-Shot LearningZero-Shot Learning

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Generalized Zero-Shot Learning AwA2 ZeroDiff Harmonic mean 79.5 #1 of 4 Archive leaderboard report
Generalized Zero-Shot Learning CUB-200-2011 ZeroDiff Harmonic mean 81.6 #1 of 3 Archive leaderboard report
Generalized Zero-Shot Learning SUN Attribute ZeroDiff Harmonic mean 59.8 #1 of 9 Archive leaderboard report
Zero-Shot Learning AwA2 ZeroDiff average top-1 classification accuracy 86.4 #1 of 4 Archive leaderboard report
Zero-Shot Learning CUB-200-2011 ZeroDiff average top-1 classification accuracy 87.5 #1 of 14 Archive leaderboard report
Zero-Shot Learning SUN Attribute ZeroDiff average top-1 classification accuracy 77.3 #1 of 9 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

DiffusionSET

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections