ECE1513H: Introduction to Machine Learning

An Introduction to the basic theory, the fundamental algorithms, and the computational toolboxes of machine learning. The focus is on a balanced treatment of the practical and theoretical approaches, along with hands on experience with relevant software packages. Supervised learning methods covered in the course will include: the study of linear models for classification and regression and neural networks. Unsupervised learning methods covered in the course will include: principal component analysis, k-means clustering, and Gaussian mixture models. Techniques to control overfitting, including regularization and validation, will be covered.

0.50
ECE302H1 or equivalent
CSC311H1 and CSC2515H and ECE421H1 and ECE1504H
St. George
In Class