Intelligent Computational Media

Course Introduction

Introduction

Introduction of this course

Description

Students will learn overall models of networks behind deep learning and Artificial Intelligence, start building AI with their familiar computational tools. The course will focus on computational tools and applications with only minimal mathematical formalism.
The course will provide application code templates built as packages in Python and in TensorFlow, interfaced more fluidly with the common computational platforms that arts, design and game students are familiar with such as, Pure Data, Unity. Students will use these templates to work on the course exercises as well as to build their artistic, design and game projects.

Students will learn the foundations of deep learning and procedural artistic and design content generation, understand how to build an AI, make a case study to determine how AI functions in arts, design and games; utilising computational tools that are self-aware, perceive their own states and the state of the surrounding environment and are able to make decisions related to content generation processes.

By the end of the course, students will know powerful ways to use advanced computational methods to manipulate data and to deploy advanced data tools for interaction ( arts, design, game) content analysis and synthesis.
Students will be skilled enough to build AI adaptable to any arts, design game environment in real life.

This is a project based course, students will be learning by doing, working on specific projects, receiving instant and customised feedback on their work. References to scientific papers will be provided for those who want to go deeper into the math.