Article 2 of AI: Explainer and Example series

Deepfakes refer to AI generated audio or visual imitations of another person. Infamous cases include scamming a CEO of over $200,000imitating famous politicians and creating alarming celebrity face swaps.

Image for post

Declaration of Independence? Source: Albany University

So how does one begin to create fake images? One approach is to use a GAN, abbreviated for General Adversarial Network and usually consists of two convolutional neural networks (CNNs). If you would like a reminder of CNNs and what they are, feel free to check out the first article.

GANs were first introduced in 2014 by Dr. Ian Goodfellow and his team at the University of Montreal, later making Dr. Goodfellow famous within the AI community. Below you can see how GANs have rapidly developed within a four year time span.

Image for post

Left: GAN generated faces (Ian Goodfellow et Al 2014). Right: GAN generated faces with mixed styles from original faces A and B (Nvidia 2018).

GANs consist of two primary components, the Generator and Discriminator which we will abbreviate to G & D. The role of G is to generate fake images from random inputs that will fool D, which has the job of determining which images are real, and which are fake outputs from G.

Image for post

#data-science #deepfakes #ai #explain #data analysis

Deepfake AI: Explainer and Examples
5.30 GEEK