Google’s Artificial Brain Is Pumping Out Trippy (And Pricey) Art #ArtTuesday
Last month members of Google’s research and virtual reality divisions organized an event called DeepDream. DeepDream is an art exhibition of work produced by “neural nets” – the artificial intelligence tool that mimics the human brain. Via Wired
Today, inside big online services like Google and Facebook and Twitter, neural networks automatically identify photos, recognize commands spoken in smartphones, and translate conversations from one language to another. If you feed enough photos of your uncle to a neural net, it can learn to recognize your uncle. That’s how Facebook identifies faces in all those photos you upload. Now, with an art “generator” it calls DeepDream, Google has turned these neural nets inside out. They’re not recognizing images. They’re creating them.
Google calls this “Inceptionism,” a nod to the 2010 Leonardo DiCaprio movie, Inception, that imagines a technology capable of inserting us into each other’s dreams. But that may not be the best analogy. What this tech is really doing is showing us the dreams of a machine.
To peer into the brain of DeepDream, you start by feeding it a photo or some other image. The neural net looks for familiar patterns in the image. It enhances those patterns. And then it repeat the process with the same image. “This creates a feedback loop: if a cloud looks a little bit like a bird, the network will make it look more like a bird,” Google said in a blog post when it first unveiled this project. “This in turn will make the network recognize the bird even more strongly on the next pass and so forth, until a highly detailed bird appears, seemingly out of nowhere.”
The result is both fascinating and a little disturbing. If you feed a photo of yourself into the neural net and it finds something that kinda looks like a dog in the lines of your faces, it turns that part of your face into a dog. “It’s almost like the neural net is hallucinating,” says Steven Hansen, who recently worked as an intern at Google’s DeepMind AI lab in London. “It sees dogs everywhere!” Or, if you feed the neural net an image of random noise, it may produce a tree or a tower or a whole city of towers. In that same noise, it might find the faint images of a pig and a snail, creating a rather frightening new creature by combining the two. Think: machines on LSD.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.