Journey through the layers of the mind

You may have noticed a whole bunch of content pertaining to neural networks "dreaming" making the rounds recently.

This is a variation based on image recognition.

The author explains it this way:

when the network is fed a new unknown image (e.g. me), it tries to make sense of (i.e. recognise) this new image in context of what it already knows, i.e. what it's already been trained on.

This can be thought of as asking the network "Based on what you've seen / what you know, what do you think this is?", and is analogous to you recognising objects in clouds or ink / rorschach tests etc.

The effect is further exaggerated by encouraging the algorithm to generate an image of what it 'thinks' it is seeing, and feeding that image back into the input. Then it's asked to reevaluate, creating a positive feedback loop, reinforcing the biased misinterpretation.

It's like a creepier Mandelbrot set with eyes.