LGOct 21, 2022

Reducing Training Sample Memorization in GANs by Training with Memorization Rejection

arXiv:2210.12231v15 citationsh-index: 84Has Code
Originality Incremental advance
AI Analysis

This addresses the issue of unwanted memorization in GANs for applications requiring distinct generated samples, representing an incremental improvement with a simple, generic method.

The paper tackles the problem of training sample memorization in GANs, where models generate samples too similar to training data, and proposes a memorization rejection training scheme that reduces memorization without compromising generation quality in many cases.

Generative adversarial network (GAN) continues to be a popular research direction due to its high generation quality. It is observed that many state-of-the-art GANs generate samples that are more similar to the training set than a holdout testing set from the same distribution, hinting some training samples are implicitly memorized in these models. This memorization behavior is unfavorable in many applications that demand the generated samples to be sufficiently distinct from known samples. Nevertheless, it is unclear whether it is possible to reduce memorization without compromising the generation quality. In this paper, we propose memorization rejection, a training scheme that rejects generated samples that are near-duplicates of training samples during training. Our scheme is simple, generic and can be directly applied to any GAN architecture. Experiments on multiple datasets and GAN models validate that memorization rejection effectively reduces training sample memorization, and in many cases does not sacrifice the generation quality. Code to reproduce the experiment results can be found at $\texttt{https://github.com/jybai/MRGAN}$.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes