Simon Fraser University

Advanced Generative Art and Computational Creativity

This course proposes a deepened survey of current practices in generative arts and computational creativity with an emphasis on the formal paradigms and algorithms used for generation.
Length Over 6 months
Effort 17 hours per session
Price Free
Subject Design
Level Advanced
Languages English
Video Transcripts English, Spanish, Castilian, Russian, Chinese, Portuguese
In this advanced class, we study how evolutionary computing, neural networks, and procedural generation can produce novel and valuable artifacts. We survey advances in search-based methods and procedural generation. We look at how to formalize aesthetic measures and learn how creative systems can be evaluated.

We illustrate how these algorithms have been used in numerous examples of past and current productions in visual art, new media, music, poetry, literature, design, architecture, games, moving images, and robot-art. Students get to practice these algorithms first hand and develop new generative pieces through assignments and projects in MAX.

Finally, we discuss the societal and ethical implications of the automation of creative tasks, from the fear of artificial intelligence to the algorithmic bias, and from the most technophobic visions to the most technophilic ideals.

What you'll learn

Evaluation, critique and practice Advanced generative algorithms Programming generative systems for creative tasks

Course syllabus

Session 1: Evolutionary Computing And Genetic Algorithms Session 2: Genetic Programming And Evolutionary Ecosystems Session 3: Artificial Neural Networks And Deep Learning Session 4: Search-Based Approaches To Creativity Session 5: Evaluation Methods For Computational Creativity Session 6: Societal And Philosophical Perspectives

Meet the instructors

Philippe Pasquier