I finally got around to figuring out something that I've always wanted to try ever since the first papers came out about 2015 on the use of Neural Networks for image translation.
For my first attempts, I'm trying to train a neural network to convert GREEN icons to DESERT icons and vice versa; with the following dataset:
I ran CYCLE-GAN for a few hundred epochs and got this basic quality:
You can see how in Epoch 31, the AI is pretty drunk, but by Epoch 431, it's pretty decent.
I stopped there; because the AI went past "good" and became stupid again.
I then went and "tested" my AI against these images which weren't in the training set to see how well the AI would handle it.
And, well....
I guess maybe I need to run it for 5000 epochs?