Adversarial Jamming for Autoencoder Distribution Matching
Waleed El-Geresy, Deniz Gündüz
TL;DR
The paper addresses latent-space distribution matching for autoencoders by formulating a zero-sum minimax game between an adversarial jammer and a DeepJSCC autoencoder. Theoretical results imply the jammer's optimal noise is diagonal Gaussian, which is used as a regulariser to steer the latent distribution toward a diagonal Gaussian prior. Empirically, adversarial jamming yields distribution-matching performance comparable to VAEs and WAEs on CIFAR-10, CelebA, and MNIST, with gains tied to model capacity. This approach offers a principled, extensible route to latent-prior matching without explicit KL or MMD terms, potentially extendable to non-Gaussian priors.
Abstract
We propose the use of adversarial wireless jamming to regularise the latent space of an autoencoder to match a diagonal Gaussian distribution. We consider the minimisation of a mean squared error distortion, where a jammer attempts to disrupt the recovery of a Gaussian source encoded and transmitted over the adversarial channel. A straightforward consequence of existing theoretical results is the fact that the saddle point of a minimax game - involving such an encoder, its corresponding decoder, and an adversarial jammer - consists of diagonal Gaussian noise output by the jammer. We use this result as inspiration for a novel approach to distribution matching in the latent space, utilising jamming as an auxiliary objective to encourage the aggregated latent posterior to match a diagonal Gaussian distribution. Using this new technique, we achieve distribution matching comparable to standard variational autoencoders and to Wasserstein autoencoders. This approach can also be generalised to other latent distributions.
