RareGAN: Generating Samples for Rare Classes
Not on the map. Why?
Abstract (arXiv)
We study the problem of learning generative adversarial networks (GANs) for a rare class of an unlabeled dataset subject to a labeling budget. This problem is motivated from practical applications in domains including security (e.g., synthesizing packets for DNS amplification attacks), systems and networking (e.g., synthesizing workloads that trigger high resource usage), and machine learning (e.g., generating images from a rare class). Existing approaches are unsuitable, either requiring fully-labeled datasets or sacrificing the fidelity of the rare class for that of the common classes. We propose RareGAN, a novel synthesis of three key ideas: (1) extending conditional GANs to use labelled and unlabelled data for better generalization; (2) an active learning approach that requests the most useful labels; and (3) a weighted loss function to favor learning the rare class. We show that RareGAN achieves a better fidelity-diversity tradeoff on the rare class than prior work across different applications, budgets, rare class fractions, GAN losses, and architectures.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 33 of its 71 references that are in the map. First posted on arXiv 20 Mar 2022.
Builds on
33 of 71 references.
References · 33
- 2022Generative Adversarial Networkscited by 5,627
- 2016Improved Techniques for Training GANscited by 2,970
- 2014Conditional Generative Adversarial Netscited by 2,162
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,245
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,186
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,039
- 2016Least Squares Generative Adversarial Networkscited by 1,001
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 860
- 2016Conditional Image Synthesis With Auxiliary Classifier GANscited by 565
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 506
- 2020Reliable Fidelity and Diversity Metrics for Generative Modelscited by 434
- 2020Differentiable Augmentation for Data-Efficient GAN Trainingcited by 363
21 more
- 2016Semi-Supervised Learning with Generative Adversarial Networkscited by 103
- 2018Self-Supervised GANs via Auxiliary Rotation Losscited by 94
- 2018BAGAN: Data Augmentation with Balancing GANcited by 90
- 2017Good Semi-supervised Learning that Requires a Bad GANcited by 86
- 2019Generative Models for Effective ML on Private, Decentralized Datasetscited by 85
- 2018How good is my GAN?cited by 74
- 2019Generative Adversarial Minority Oversamplingcited by 73
- 2017Do GANs actually learn the distribution? An empirical studycited by 23
- 2021Class Balancing GAN with a Classifier in the Loopcited by 17
- 2019Generative Image Translation for Data Augmentation in Colorectal Histopathology Imagescited by 15
- 2019Neural Packet Classificationcited by 14
- 2020Teaching a GAN What Not to Learncited by 13
- 2020EC-GAN: Low-Sample Classification using Semi-Supervised Algorithms and GANscited by 10
- 2016Ensembles of Generative Adversarial Networkscited by 8
- 2017SlowFuzz: Automated Domain-Independent Detection of Algorithmic Complexity Vulnerabilitiescited by 6
- 2019Active Generative Adversarial Network for Image Classificationcited by 5
- 2020MatchGAN: A Self-Supervised Semi-Supervised Conditional Generative Adversarial Networkcited by 5
- 2020Adaptive Weighted Discriminator for Training Generative Adversarial Networkscited by 3
- 2021Controlled AutoEncoders to Generate Faces from Voicescited by 3
- 2021Guidelines on Minimum Standards for Developer Verification of Softwarecited by 2
- 2020A Computational Approach to Packet Classificationcited by 1
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 3.
9 papers.
- 2023DatasetDM: Synthesizing Data with Perception Annotations Using Diffusion Modelscited by 123
- 2023Don't Play Favorites: Minority Guidance for Diffusion Modelscited by 37
- 2023Benchmarking Algorithmic Bias in Face Recognition: An Experimental Approach Using Synthetic Faces and Human Evaluationcited by 25
- 2024Self-Guided Generation of Minority Samples Using Diffusion Modelscited by 19
- 2024Minority-Focused Text-to-Image Generation via Prompt Optimizationcited by 18
- 2025Boost-and-Skip: A Simple Guidance-Free Diffusion for Minority Generationcited by 5
- 2025BaNEL: Exploration Posteriors for Generative Modeling Using Only Negative Rewardscited by 3
- 2025Heavy-Tailed Class-Conditional Priors for Long-Tailed Generative Modelingcited by 1
- 2023Visualizing chest X-ray dataset biases using GANscited by 0
- 2025BaNEL: Exploration Posteriors for Generative Modeling Using Only Negative Rewards10 Oct 2025
- 2025Heavy-Tailed Class-Conditional Priors for Long-Tailed Generative Modeling2 Sep 2025
- 2025Boost-and-Skip: A Simple Guidance-Free Diffusion for Minority Generation10 Feb 2025
- 2024Minority-Focused Text-to-Image Generation via Prompt Optimization10 Oct 2024
- 2024Self-Guided Generation of Minority Samples Using Diffusion Models16 Jul 2024
- 2023DatasetDM: Synthesizing Data with Perception Annotations Using Diffusion Models11 Aug 2023
- 2023Benchmarking Algorithmic Bias in Face Recognition: An Experimental Approach Using Synthetic Faces and Human Evaluation10 Aug 2023
- 2023Visualizing chest X-ray dataset biases using GANs29 Apr 2023
- 2023Don't Play Favorites: Minority Guidance for Diffusion Models29 Jan 2023