What if two neural networks competed against each other - could they create things that never existed?
A game between a forger and a detective gave birth to AI-generated art, faces, and deepfakes.
The answer
In June 2014, Ian Goodfellow introduced Generative Adversarial Networks (GANs) while at the University of Montreal, reportedly conceiving the idea during a discussion at a bar. A GAN pits two neural networks against each other: a generator that creates fake data and a discriminator that tries to tell real from fake. As they compete, both improve, and the generator eventually produces astonishingly realistic outputs. Yann LeCun called GANs 'the most interesting idea in the last 10 years in ML.' GANs went on to power photorealistic face generation, image-to-image translation, art creation, and unfortunately, deepfakes.
Source: arXiv (Goodfellow et al.)
- generative models
- gans
- deep learning
More from AI & Machine Learning
- What radical question did Alan Turing ask in 1950 that launched the entire field of artificial intelligence?
- Can a machine fool you into thinking it's human - and does that mean it's truly intelligent?
- What happened at a small Dartmouth workshop in 1956 that gave artificial intelligence its name?
- How did a 1958 invention called the Perceptron convince people that machines could learn like brains?
- Could a 1966 chatbot really make people believe they were talking to a therapist?
- What was the first robot that could 'reason' about its own actions?