system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: What it Google's Deep Dream and how does it work?
gpt
Deep Dream is a neural network. It notices patterns in images. Programmers at Google programmed it with the following instructions: "whatever you see in this image, show me more of it!" This process is repeated with the output of the last altered image used as the input for the next. As a result, if the program sees something like a dog, it emphasizes it and feeds that image back into the program. As it continues to do this, the image looks more and more like whatever it saw initially. The network usually sees dogs in random things or buildings in skylines because the images it was trained with (the images it was detecting patterns in to apply to others) were mostly animals and many images featured skylines with pagodas or towers in the distance. Deep dream takes your image as input, then repeats the previously mentioned instruction until it has created a "dream" out of your image.