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

Class-Balancing Diffusion Models

About

Diffusion-based models have shown the merits of generating high-quality visual data while preserving better diversity in recent studies. However, such observation is only justified with curated data distribution, where the data samples are nicely pre-processed to be uniformly distributed in terms of their labels. In practice, a long-tailed data distribution appears more common and how diffusion models perform on such class-imbalanced data remains unknown. In this work, we first investigate this problem and observe significant degradation in both diversity and fidelity when the diffusion model is trained on datasets with class-imbalanced distributions. Especially in tail classes, the generations largely lose diversity and we observe severe mode-collapse issues. To tackle this problem, we set from the hypothesis that the data distribution is not class-balanced, and propose Class-Balancing Diffusion Models (CBDM) that are trained with a distribution adjustment regularizer as a solution. Experiments show that images generated by CBDM exhibit higher diversity and quality in both quantitative and qualitative ways. Our method benchmarked the generation results on CIFAR100/CIFAR100LT dataset and shows outstanding performance on the downstream recognition task.

Yiming Qin, Huangjie Zheng, Jiangchao Yao, Mingyuan Zhou, Ya Zhang• 2023

Related benchmarks

TaskDatasetResultRank
Image GenerationCIFAR-100 (train)
FID2.72
20
Image GenerationCIFAR100 long-tailed (train)
FID5.81
7
Image GenerationCUB
FID8.23
6
Downstream ClassificationMIMIC-LT
Balanced Accuracy15
5
Downstream ClassificationCT-RATE
Balanced Accuracy (bAcc)17.9
5
Downstream ClassificationNIH-LT
Balanced Accuracy (bAcc)8.7
5
Generative ModelingCT-RATE
FID27
4
Image GenerationCIFAR-10 Long-tailed (val)
FID9.38
4
Generative ModelingMIMIC-LT
FID0.047
4
Generative ModelingNIH-LT
FID0.065
4
Showing 10 of 16 rows

Other info

Code

Follow for update