NEWS & INSIGHTS

Understanding GAN Algorithms Used in Deepfakes

Deepfake refers to the use of AI technology to synthesize the face of a particular person in a particular video. In April 2018, a video of former US President Barack Obama criticizing President Donald Trump became known to the world.

  1. Deepfakes
Illustration: Understanding GAN Algorithms Used in Deepfakes
Deepfake refers to the use of AI technology to synthesize the face of a particular person in a particular video. In April 2018, a video of former US President Barack Obama criticizing President Donald Trump became known to the world.  
Illustration: Understanding GAN Algorithms Used in Deepfakes
Deepfake techniques can synthesize or alter faces, gestures and voices. GANs are one family of models used for such generation. 
This article explains GANs in more detail.

  1. Generative Adversarial Networks (GANs)
A GAN comprises two neural networks.
Illustration: Understanding GAN Algorithms Used in Deepfakes
A generator creates synthetic samples, while a discriminator learns to distinguish them from real examples. 

[Training data]
GAN training requires real examples of the data the generator should emulate. A model intended to generate human faces, for example, needs face images as training data. 
Illustration: Understanding GAN Algorithms Used in Deepfakes
Face-image dataset

[Training]
A basic GAN does not require class labels for each training example. The generator and discriminator learn through an adversarial process, each improving in response to the other.

[Generation]
The generator learns to produce samples that resemble the training data and fool the discriminator. It typically takes random noise as input and maps that noise to structured output with patterns resembling the real data.

[Discriminator]
The discriminator learns to distinguish real training examples from samples produced by the generator. It receives a real or generated sample and outputs an estimated probability that the sample is real. 

Discriminative models perform tasks such as classification, whereas GANs generate new samples. Applications include image synthesis, but deceptive impersonation and unauthorized use of someone's likeness also raise ethical concerns.
GAN applications extend beyond image synthesis, and the field remains an active area of research. Patent analysis also shows how adversarial training can support models that are robust to noise.

Read the Korean source

This article reflects the information available when it was published. Contact us to discuss your circumstances.
Discuss this topic ↗All articles

Put your IP strategy into practice.