This TED talk (about 17 mins) is absolutely fascinating!
How computers are learning to be creative
We're on the edge of a new frontier in art and creativity — and it's not human. Blaise Agüera y Arcas, principal scientist at Google, works with deep neural networks for machine perception and distributed learning. In this captivating demo, he shows how neural nets trained to recognize images can be run in reverse, to generate them. The results: spectacular, hallucinatory collages (and poems!) that defy categorization. "Perception and creativity are very intimately connected," Agüera y Arcas says. "Any creature, any being that is able to do perceptual acts is also able to create."
Any time I dabble with neural networks and deep learning I am blown away by how impressive some of the implementations are. The speed of artificial intelligence and machine learning development at the moment is beyond belief. And no sign of slowing down.
It's 50% thrillingly exciting, 50% terrifying.