Objectives
This course introduces machine learning methods and their applications for data analytics. Students taking this course will learn modern machine learning techniques including classification, regression and generative models and algorithms as well as how to apply them to data analytics. The course starts with machine learning basics and some classical machine learning methods, followed by supervised and unsupervised data clustering, data dimensionality reduction for visualization and data classification. The students are expected to have solid background knowledge on calculus, linear algebra, probability and basic statistics.
