architectures
GAN
Generative Adversarial Network, an architecture consisting of two neural networks: a generator that creates synthetic data and a discriminator that tries to distinguish real from generated data. The two networks train adversarially, pushing each other to improve.
In practice
StyleGAN can generate photorealistic human faces that are indistinguishable from real photographs.