ENGN2520 Pattern Recognition and Machine Learning

This course covers fundamental topics in pattern recognition and machine learning. We will consider applications in computer vision, signal processing, speech recognition and information retrieval. Topics include: decision theory, parametric and non-parametric learning, dimensionality reduction, graphical models, exact and approximate inference, semi-supervised learning, generalization bounds and support vector machines. Prerequisites: basic probability, linear algebra, calculus and some programming experience.

Website