Random Matrix Theory Proves that Deep Learning Representations of GAN-data Behave as Gaussian Mixtures
Mohamed El Amine Seddik, Cosme Louart, Mohamed Tamaazousti, Romain, Couillet

TL;DR
This paper demonstrates using random matrix theory that deep learning representations of GAN-generated data behave like Gaussian mixtures, enabling simplified statistical descriptions for classification tasks.
Contribution
It introduces a theoretical framework showing GAN data representations are concentrated vectors that asymptotically resemble Gaussian mixtures, validated through experiments with BigGAN and deep networks.
Findings
GAN representations are concentrated random vectors.
Gram matrices behave as Gaussian mixtures asymptotically.
Deep representations can be characterized by their first two moments.
Abstract
This paper shows that deep learning (DL) representations of data produced by generative adversarial nets (GANs) are random vectors which fall within the class of so-called \textit{concentrated} random vectors. Further exploiting the fact that Gram matrices, of the type with and independent concentrated random vectors from a mixture model, behave asymptotically (as ) as if the were drawn from a Gaussian mixture, suggests that DL representations of GAN-data can be fully described by their first two statistical moments for a wide range of standard classifiers. Our theoretical findings are validated by generating images with the BigGAN model and across different popular deep representation networks.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Adversarial Robustness in Machine Learning · Gaussian Processes and Bayesian Inference
MethodsDense Connections · Softmax · *Communicated@Fast*How Do I Communicate to Expedia? · Feedforward Network · Conditional Batch Normalization · Residual Block · Two Time-scale Update Rule · GAN Hinge Loss · Residual Connection · Non-Local Operation
