How long before my computer can hallucinate an entire movie?

Adam Mac
3 min readFeb 19, 2018

2018 is the year the 'deep fake' trend started. Photoshop is so last year, the kids nowadays use a machine learning tool to automatically replace one person’s face with another in a video. Obviously, since this is the internet age, people are using it for two things: fake celebrity porn and inserting Nicolas Cage into random movies.

The Deepfake algorithm is able to digitally hallucinate realistic video.

At the moment the process is simple but processor intensive... it can take several days to generate a short clip of plausible footage at low resolution. The results which are pornographic in nature have been banned by the big name websites. And so the media hoohaa has started to die down. But the can of worms is open. They are wriggling out slowly.

This machine learning system makes use of multiple open-source libraries (Keras with TensorFlow back-end). Its creator trained a neural network to reconstruct a photo realistic human face from a distorted input image. After several hours of training on many distorted images of a particular persons face, it becomes possible to swap out the distorted input image and replace it with a non-distorted version of a different face. The algorithm then 'corrects' the new face to more closely resemble the imagery it was trained on. The results are remarkable. If you haven't yet seen them, go do some Goggling now.

There are various privacy concerns which are being discussed in the media. More worryingly this technology, used maliciously, could spread propaganda by appearing to manipulate reality... Fake imagery is something we have grown accustomed to over the last few years but fake video could catch out a lot of poorly informed people.

The mass media has been distracted by the content generated by this tool and have missed several interesting things. Things that hint at the way AI will evolve and integrate into society...

This system was created by building on free open source tools using techniques that can be learnt online. There is no need for expensive commercial software, no need to be be 'taught' in the traditional sense, no need to own specialist hardware. The barriers for entry into the field of cutting edge AI research have been eroded away. Anybody…

Adam Mac AI analyst & tech enthusiast | Focused on AI's societal & policy implications | Driving dialogue on AI's role in our future