What I learned from building an AI that generates porn

Image for post
Image for post

Part I: The premise

Image for post
Image for post
Not real.. she’s a GAN

Part II: The implementation

Image for post
Image for post
From the ProGAN paper

Collecting the data

Image for post
An example of a DC-GAN training and improving its quality “Improving the GAN training process”
Image for post
Image for post
Source

First experiments

Image for post
Image for post
NVidia Tesla GPU
Image for post
Image for post
https://arxiv.org/abs/1710.10196
Image for post
Image for post
Enlarge for the full NSFW experience
Image for post
Image for post
An attempt by the network that looked more like an abstract painting

Working out why the model performed badly

Image for post
Image for post
Nicely drawn pictures by BigGAN

Building a derivative dataset

Training, round two

Image for post
Image for post
Image for post
Image for post

What was causing the deformities

Packaging up the model

Image for post
Image for post

Part III: The reception

Part IV: Reflection

Part V: Postlude

Image for post
Image for post

@SketchDeck co-founder, https://octavian.ai researcher, I enjoy exploring and creating.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store