COMP0169 Machine Learning for Visual Computing
Prof. Niloy J. Mitra, Tobias Ritschel
TAs, Eric-Tuan Le, Luca Morreale, Pradyumnna Reddy, Sanjeev MK and Animesh Karnewar
Creative industries such as print, feature films, music, fabrication or interactive media increasingly make use of multiple machine learning driven tools. This module enables students to contribute to a new shift of paradigm, where such tools become increasingly intelligent of the content being designed and the users designing them. This is enabled by machine learning, a new way of dealing with data and new forms of algorithms. We will cover an applied background of machine learning and focus on data structures particularly relevant for creative content such as images and video, and focus on learnable algorithms that allow to machines to process them intelligently, such as convolutional neural networks.
-
Knowledge how to apply AI to problems from the creative industry.
-
Familiarity with basic ML-based algorithms and data structures to process digital media.
-
Ability of dealing with large scale data and training of machine intelligence.
-
Knowing rephrasing of existing concepts from digital media with tools from AI.
-
Awareness of the difficulty of computed results and artistic freedom.
Week Date | Tentative Topic |
---|---|
Week 1 | Introduction to Python, Numpy and Pytorch, K-Nearest Neighbour Classifier |
Week 2 | Deep Learning for Computer Vision, with Pytorch |