Loading...

Course Description

Can artificial intelligence be truly creative? One of the most compelling applications of artificial intelligence and deep learning has been in computer-assisted music composition and artwork, as these applications more than any other pose this fundamental question. While deep learning has not progressed far enough to resolve this question, deep learning or AI-assisted composition has radically changed art and media in the past decade, and new advances in machine learning techniques are rapidly pushing the state of the art. 

In this one day workshop, we will explore AI-generated music composition and image stylization. In the first part of the workshop, we will discuss how sequential models and ensembles of autoregressive structures can learn musical sequences for both monophonic and polyphonic composition. We will explore the use of the deep learning toolkit Magenta to compose and interpolate musical sequences. In the second part of the workshop, we will convert our use of convolutional neural networks from image classification or object detection problems to try to interpret the convolutional layers. This will pave the way for deep styles and image interpolation and an exploration of the DeepDream toolkit to generate these images.

Finally, it is important to note that unsettling applications such as deepfakes or chatbots also make use of similar AI creativity tools, making it critical for data scientists and AI professionals to understand the intricacies of these models in order to detect or prevent their harmful use. By diving into human expression outputs of the tools we use in our pragmatic pursuits, we will not only be able to understand their implementation and usage in better detail, but will also be able to avoid pitfalls and biases that routinely crop up in the widespread application of data products. 

Course Objectives

Upon successful completion of the course, students will:

  • Understand the use of sequential neural modeling techniques for music composition.

  • Be able to use the Magenta toolkit to compose music sequences.

  • Understand convolutional neural networks architectures and layer interpretations.

  • Use loss ascent (rather than descent) to generate highly stylized images.

  • Understand the use of generative adversarial networks for image generation.

  • Discuss the impact of superior AI creativity that can easily fool human observers.

  • Explore case studies of the impact of deep fakes and generated portraits.

Notes

This course is part of the Machine Learning and Ethics tracks of the Advanced Data Science Certificate.

Course Prerequisites

No musical or artistic ability is required for this course! Course prerequisites include:

  • A basic understanding of neural network architectures (e.g. the Introduction to AI and Deep Learning course).

  • Ability to run Python 3.7 or later with Jupyter notebooks and ability to install deep learning libraries such as Tensorflow or Magenta using pip or conda.

Loading...
Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.
Required fields are indicated by .