You are not logged in KTH, so we cannot customize the content.
This course begins with an overview of what machine learning is and why it is important. This is illustrated with several real applications in various media, e.g., text summarization, sound and music recommendation and image retrieval. The course then presents the workflow of machine learning development that serves as an overview of the remainder of the course. The course presents the two general classes of machine learning methods: supervised learning (for example closest neighbour, decision tree) and unsupervised learning (e g k-means clustering, principal component analysis). For these, the course presents different types of modelling: parametric (e.g. Bayes, least squares) and non-parametric (for example closest neighbours, decision trees). The course reviews common methods for evaluation of machine learning models (e g holdout, bootstrap). Finally, best practices are presented (e.g. partition) together with common pitfalls (e g over fitting).
After passing the course, the students should be able to:
in order to
• being able to apply and evaluate machine learning models and methods in media technology.