
The most impressive magic trick AIâs learned in the modern era is the one where it conjures people out of thin air. And thereâs no better machine learning-powered wizardry than Nvidiaâs.
Nvidia is a company most lauded for its impressive graphics cards. But in the world of machine learning, itâs one of the most ingenious companies using deep learning today. A couple of years back TNW reported on a new generative adversarial network (GAN) the company developed. At the time, it was an amazing example of how powerful deep learning had become.

This was cutting edge technology barely a year ago. Today, you can use it on your phone. Just point your web browser to âthispersondoesnotexist.comâ and voila: the next time your grandmother asks when youâre going to settle down with someone nice, you can conjure up a picture to show them.
A GAN is a neural network that works by splitting an AIâs workload into separate parts. One set of algorithms (a generator) tries to create something â in this case a human face â while another set (a judge) tries to determine if itâs a real image or a fake one. If the judge figures out itâs fake, we have two more weeks of AI winter.
Thatâs not true. Just making sure you were still with me. Actually, if the judge figures out the image is a fake the generator starts over. Once the judge is fooled, an AI developer checks out the results and determines if the algorithms need tweaking. Nvidia didnât invent the GAN â the GANfather, Googleâs Ian Goodfellow, did that. But the company sure seems to be perfecting it.
Nvidiaâs recent effort â you can read the paper here â isnât just the same old neural network with a fancy web interface. Its layers have been upgraded, tweaked, and given robot therapy to increase their self esteem (the last oneâs another lie). According to the research team:
Motivated by style transfer literature, we re-design the generator architecture in a way that exposes novel ways to control the image synthesis process. Our generator starts from a learned constant input and adjusts the âstyleâ of the image at each convolution layer based on the latent code, therefore directly controlling the strength of image features at different scales.
What that means is: you can press refresh all you want and itâs going to keep spitting out the eerily convincing faces of people who do not exist. Damn thatâs creepy.
Weâll take a deep dive into the research to learn more about the future of fake people, once weâve had a chance to hit refresh with our mouths agape a few thousand more times.
Get the TNW newsletter
Get the most important tech news in your inbox each week.