
MONDAY, JUNE 8th • 9:00AM • WALKER ART CENTER
Machine learning is a versatile and extremely general technology, with broad applications to all the other sciences and humanities. It has reignited long-standing debates about the nature of intelligence and the limits of technology, reshaped notions of authorship and originality, and facilitated recent innovations in human-computer interaction. It has numerous creative applications and is rapidly becoming a default faculty in much of the software we interact with daily. Until recently, it has been a relatively obscure technology, requiring uncommon computer skills to work with in a hands-on way. Libraries like ml5 lower the barrier of entry to programmers without specialized knowledge of AI, while tools like Runway lower the barrier even further still to non-programmers and people in other fields.
OVERVIEW
This hands-on workshop introduces techniques from machine learning for real-time interactive applications. We will be using Runway, a tool which makes it easy to install and run models inside your existing workflows, as well as ml5.js, a JavaScript library which wraps neural networks into an intuitive high-level API. Each of these tools, in their own ways, make AI more accessible to non-specialists and people in creative fields who want to apply these state-of-the-art machine learning models to their own craft. We will cover a wide array of vision, sound, and language-based models which do everything from extract structured meaning from raw data to generate photorealistic images and paragraphs of coherent text. Each model will be presented along with its use cases and stubs of ideas for unguided exploration. The class is beginner-friendly and targeted towards artists, designers, and other creatives. Prior experience with programming is helpful but not required.
SKILL LEVEL: Intro / Intermediate
WORKSHOP OUTLINE:
- An introduction to deep learning and how neural networks actually work.
- A review of general use cases and core applications across different types of media and interactive contexts.
- A tutorial on Runway, an application which makes it easy to run open-source deep learning models found on the internet.
- A tutorial on ml5.js, a JavaScript library which wraps GPU-accelerated deep learning into an intuitive interface.
WHAT TO BRING:
• personal laptop
SOFTWARE TO HAVE INSTALLED:
• Most recent RunwayML
• Optionally, also install Docker
*All participants will be given some free RunwayML credit for the workshop.
REGISTRATION FEE: $315
MATERIALS FEE: None
For decades, artists have sought to create artificial agents that generate artworks, igniting debate over what distinguishes mere augmentation of a human artist's skills from agents exhibiting intrinsic creativity and true autonomy. For the past two years, I've been gripped by an idea to make this "AI artist" not by taking a human out of it, but rather by putting people into it, using machine learning to align their collective intelligence into an emergent, unique, and original style. This idea has stretched me from my familiar terrain of generative art over to more exploratory territory of techniques for private, secure, and decentralized AI. This talk introduces the idea in more depth, and make a case for why it's interesting.