# Generative Adversarial Networks (GAN)

Skill · Data Science, Analytics and AI/ML

Canonical page: https://career.thegoodapps.co/skills/generative-adversarial-networks-gan

A Generative Adversarial Network (GAN) is a machine learning architecture, introduced by Ian Goodfellow in 2014, consisting of two neural networks -- a generator and a discriminator -- trained together in competition, where the generator creates synthetic data and the discriminator tries to distinguish it from real data. This adversarial training process enables GANs to produce highly realistic images, video, and audio. Machine learning engineers and researchers use GANs for applications like image synthesis, deepfakes, data augmentation, and style transfer.

Related skills: [PyTorch](https://career.thegoodapps.co/skills/pytorch), [Deep Learning](https://career.thegoodapps.co/skills/deep-learning), [TensorFlow](https://career.thegoodapps.co/skills/tensorflow), [Neural Networks](https://career.thegoodapps.co/skills/neural-networks), [Computer Vision](https://career.thegoodapps.co/skills/computer-vision)

## Open roles requiring Generative Adversarial Networks (GAN) (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
