paper-with-me

홈 › Papers

Sequential training of GANs against GAN-classifiers reveals correlated "knowledge gaps" present among independently trained GAN instances

2023-03-27 · CVPR 2023 1 · Arkanath Pathak, Nicholas Dufour

Modern Generative Adversarial Networks (GANs) generate realistic images remarkably well. Previous work has demonstrated the feasibility of "GAN-classifiers" that are distinct from the co-trained discriminator, and operate on images generated from a frozen GAN. That such classifiers work at all affirms the existence of "knowledge gaps" (out-of-distribution artifacts across samples) present in GAN training. We iteratively train GAN-classifiers and train GANs that "fool" the classifiers (in an attempt to fill the knowledge gaps), and examine the effect on GAN training dynamics, output quality, and GAN-classifier generalization. We investigate two settings, a small DCGAN architecture trained on low dimensional images (MNIST), and StyleGAN2, a SOTA GAN architecture trained on high dimensional images (FFHQ). We find that the DCGAN is unable to effectively fool a held-out GAN-classifier without compromising the output quality. However, StyleGAN2 can fool held-out classifiers with no change in output quality, and this effect persists over multiple rounds of GAN/classifier training which appears to reveal an ordering over optima in the generator parameter space. Finally, we study different classifier architectures and show that the architecture of the GAN-classifier has a strong influence on the set of its learned artifacts.

📄 PDF Abstract BibTeX arXiv:2303.15533

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

HuMan(Expedia)||How do I get a human at Expedia? How do I get a human at Expedia? How Do I Get a Human at Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Real-Time Help & Exclusive…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Batch Normalization 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
DCGAN 설명 없음
R1 Regularization R_INLINE_MATH_1 Regularization is a regularization technique and gradient penalty for training [generative adversarial…
Path Length Regularization 설명 없음
Weight Demodulation 설명 없음

Similar Papers 제목 키워드 기반

A Unified View of cGANs with and without Classifiers

2021-11-01 · NeurIPS 2021 12 · Si-An Chen, Chun-Liang Li, Hsuan-Tien Lin

Conditional Generative Adversarial Networks (cGANs) are implicit generative models which allow to sample from class-conditional distributions. Existing cGANs are based on a wide range of different discriminator designs a…

Sequential IoT Data Augmentation using Generative Adversarial Networks

2021-01-13 · Maximilian Ernst Tschuchnig, Cornelia Ferner, Stefan Wegenkittl

Sequential data in industrial applications can be used to train and evaluate machine learning models (e.g. classifiers). Since gathering representative amounts of data is difficult and time consuming, there is an incenti…

BIG-bench Machine LearningData Augmentation

Improving Model Compatibility of Generative Adversarial Networks by Boundary Calibration

2021-11-03 · Si-An Chen, Chun-Liang Li, Hsuan-Tien Lin

Generative Adversarial Networks (GANs) is a powerful family of models that learn an underlying distribution to generate synthetic data. Many existing studies of GANs focus on improving the realness of the generated image…

Counteracting Concept Drift by Learning with Future Malware Predictions

2024-04-14 · Branislav Bosansky, Lada Hospodkova, Michal Najman, Maria Rigaki 외

The accuracy of deployed malware-detection classifiers degrades over time due to changes in data distributions and increasing discrepancies between training and testing data. This phenomenon is known as the concept drift…

Malware DetectionSpam detection

Preserving Privacy in GANs Against Membership Inference Attack

2023-11-06 · Mohammadhadi Shateri, Francisco Messina, Fabrice Labeau, Pablo Piantanida

Generative Adversarial Networks (GANs) have been widely used for generating synthetic data for cases where there is a limited size real-world dataset or when data holders are unwilling to share their data samples. Recent…

Inference AttackMembership Inference AttackMemorization