Machine Learning CMPT 410 (3)
Machine Learning (ML) is the study of computer algorithms that improve automatically through experience. This course introduces students to the theory and practice of machine learning, and covers mathematical foundations, models such as (generalized) linear models, kernel methods and neural networks, loss functions for classification and regression, and optimization methods. Prerequisite: CMPT 310 and MACM 316, both with a minimum grade of C-. Students with credit for CMPT 419 under the title "Machine Learning" may not take this course for further credit.