Introduction: How to Make AI Generated Art
How to make AI generated art is a big question looming in the young artist community. With the rise of artificial intelligence (AI), we have heard how it will begin taking over many human tasks. This conversation has been largely focused around industries like manufacturing, customer service, and healthcare, where machines can carry out tasks incredibly efficiently.
The creative realm was thought to be mostly off limits to machines, at least for now. Many believed they would not be able to paint a picture, create music, or write a book like us. These are tasks that absolutely require the free and creative human mind, and art is fundamental to the human experience.
Researchers and developers have been building many tools and applications that can be used by anybody to create art. Most of these work with Generative Adversarial Networks (GANs), so it’s important to have a basic understanding of what a GAN is.
What is a GAN?
Most of the time, art pieces that are generated by AI-based algorithms involve GANs. With a GAN, two sub-models are trained at the same time. The first is a generator model that is trained to generate new examples, and the second is a discriminator model that attempts to classify examples as either real or fake. The two models are trained simultaneously until the discriminator model is tricked about half of the time. Once this occurs, the generator model is generating plausible examples.
Thanks to these GANs, AI is making its way into the creative process much quicker than what many of us believed was possible. Computers are playing increasingly involved roles in creative activities like music, fine arts, and architecture. They are changing everything we knew about the creative process and how “human” it actually is. This ecosystem has led to many new tools on the market that can help artists, or anyone for that matter, use AI technologies to generate art.
Pindar Van Arman
Robots are now capable of creating art and making decisions about beauty. Vice visited one of the world’s leading robot artist builders Pindar Van Arman and he shows us how his machines see the world and make creative decisions as they paint.
Cloud Painter – A.I. Artist Pindar Van Arman and his Painting Robots.
Top AI art generators:
Runway ML – An easy, code-free tool that makes it simple to experiment with machine learning models in creative ways. Our overall staff pick.
Nature of Code – This interactive book teaches you how to code generative art; the last chapter is an exceptional introduction to AI art, with real code examples.
GANBreeder – Breed two images to create novel new ones using GANBreeder. (Note that GANbreeder was renamed ArtBreeder, with several AI models to manipulate photos).
Magenta – An open source research project exploring the role of machine learning as a tool in the creative process. (Coding skills required).
ml5.js – ml5.js aims to make machine learning approachable for a broad audience of artists, creative coders, and students through the web.
Best laptops for machine learning. We get asked about this so much that we wrote an entire post comparing some of the best laptops for deep learning.
AI Generated Images / Pictures:
Deep Dream Generator – Stylize your images using enhanced versions of Google Deep Dream with the Deep Dream Generator. Get your Deep Art on.
DeepArt.io – Upload a photo and apply different art styles with this AI image generator, or turn a picture into an AI portrait of yourself (also check out DreamScope ).
Visionist: Upload and apply AI Art styles to your photos, including abstract filters, cutout portraits, and more (iOS. Deep Art generator made by 3DTOPO Inc.).
GoArt – Create AI photo effects that make your photos look like famous portrait paintings with this AI image generator. (Web, Android and iOS. Made by Fotor).
Deep Angel – Automatically remove objects or people from images with this Deep Art editor. (Web. Made at MIT).
Google Deep Dream – GitHub repository for implementing Google Deep Dream.
GANBreeder – Merge images together to create new pictures, make hybrid AI portrals and create wild new forms that have never been seen before. (GANbreeder is now called ArtBreeder).
Fractal Art Generators – While the fractal art tools on this list don’t use actually AI, a lot of our visitors expressed interest in them because they’re within the realm of computationally generated art.
AI Drawing / AI Painting:
AutoDraw – Turn your sketch into clip art with this computer generated AI drawing tool.
AI Painter – Turn your photos into AI paintings or create abstract art with this neural network painting generator.
Quick, Draw! – A game where a neural net tries to guess what you’re drawing. Draw along with AI and neural networks with this Google draw app.
Sketch-RNN Demos – Draw together with a neural network.
Cartoonify – Turn your portrait into a computer generated cartoon drawing.