paint-brush
What Are Generative Adversarial Networks and What Can They Achieve? [ELI5] by@HeyOne
464 reads
464 reads

What Are Generative Adversarial Networks and What Can They Achieve? [ELI5]

by Hey-one LimOctober 24th, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

AI is being used to compose music, poems, sculptures, and draw paintings. Google runs a number of arts and culture projects, many of which are AI-related. The evolution of AI into creative fields is incredible to witness, and has grabbed the attention of even the most vocal AI naysayers. For most AI-generated creative work, it's using what's known as a "generative adversarial network," or GAN for short. You can create your own art using tools like deepart.com and Google's PoemPortraits.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - What Are Generative Adversarial Networks and What Can They Achieve? [ELI5]
Hey-one Lim HackerNoon profile picture
Not long ago, the wider sentiment in the AI industry was that "AI can't be creative." Even today, some people hold to that view, though AI is being used to compose music, poems, sculptures, and draw paintings, like the one below:
You can create your own art using deep learning with tools like . To listen to AI-generated music, you can follow YouTube channels like , which has almost a million video views to date according to . Individual AI-composed hits like have reached millions of views.
You can create your own AI-generated poetry with Google's project. Check out this poem :
the sun is a beautiful thing
in silence is drawn
between the trees
only the beginning of light
Google actually runs a number of arts and culture projects, many of which are AI-related. You can check them out at . Another AI-driven experiment is called "," an interactive public sculpture driven by machine learning:

You might ask, how does AI do this? For most AI-generated creative work, whether it's art, poetry, sculptures, or music, it's using what's known as a "generative adversarial network," or GAN for short.

To give an ELI5 explanation, a GAN is based on unsupervised machine learning, which means that it works on data without labels, like images, audio, and video, and it's implemented via two competing neural networks.

For example, let's say you want to build an AI that can draw. Of the two competing neural networks, one neural network might start with a random static image, and calculate the error between this image and an inputted painting. Of course, the error is extremely high, so it makes adjustments to the algorithm in an attempt to decrease the error, until it successfully descends the gradient and makes an image with high likeness to the inputted paintings. In short, it can draw!If you want to go very in-depth into how GANs work, check out . Ultimately, the evolution of AI into creative fields is incredible to witness, and has grabbed the attention of even the most vocal AI naysayers.
바카라사이트 바카라사이트 온라인바카라