Courses

Courses and schedules - Winter 2017

Professor Course/Number Descriptions Credits Schedule Dates
Lacoste-Julien Simon IFT 6085 – Advanced Structured Prediction Energy-based models & surrogate losses. Generative learning / discriminative learning continuum. Conditional random field (CRF). Structured SVM. Latent variable structured SVM, CCCP algorithm. Large-scale optimization: Frank-Wolfe, variance-reduced SGD, block-coordinate methods. Learning to search. RNN. Combinatorial algorithms: min-cost network flow, submodular optimization, dynamic programs. 4 Wed 10:30 – 12:29
Fri 14:30 – 16:29
6 Jan to 12 Apr 2017
Courville Aaron IFT 6266 – Learning algorithms Advanced subjects in learning algorithms: deep architectures, neural networks and non-supervised probabilistic models. 4 Mon 14:30 – 16:29
Th 09:30 – 11:29
5 Jan to 13 Apr 2017
Pal Christopher INF 8225 (Poly) – Probabilistic techniques and learning Probabilistic methods in artificial intelligence. Bayesian networks, hidden Markov models, random Markov fields. Inference. Theory of statistical decisions and networks. Probabilistic treatment of natural language and visual perception. Recommendation systems, data mining, information search and computer vision 3 Mon 12h45 – 15h45 Lab
Tue 9h30 – 12h30 Lecture
Precup Doina COMP 652 (McGill) – Machine Learning An overview of state-of-the-art algorithms used in machine learning, including theoretical properties and practical applications of these algorithms. 4 Tue 13:05 – 14:25
Thr 13:05 – 14:25
4 Jan to 11 Apr 2017
COMP 767 (McGill) – Advanced Topics: Reinforcement learning Advanced topics in reinforcement learning. 4 Fri 10:05 – 12:55 4 Jan to 11 Apr 2017
Pineau Joelle COMP 551 (McGill) – Applied Machine Learning Selected topics in machine learning and data mining, including clustering, neural networks, support vector machines, decision trees. Methods include feature selection and dimensionality reduction, error estimation and empirical validation, algorithm design and parallelization, and handling of large data sets. Emphasis on good methods and practices for deployment of real systems. 4 Tue 13:05 – 14:25
Thr 13:05 – 14:25
4 Jan to 11 Apr 2017
Charlin Laurent n/a n/a n/a n/a n/a
Bengio Yoshua n/a n/a n/a n/a n/a
Vincent Pascal n/a n/a n/a n/a n/a

Courses and schedules - Fall 2016

Professor Course/Number Descriptions Credits Schedule Dates
Vincent Pascal IFT 3395 – Fundamentals of machine learning (1st cycle) Basic elements of statistical and symbolic learning algorithms. Applications in data mining, pattern recognition, nonlinear regression and time-series data.

Note: Knowledge of numerical analysis recommend, such as in IFT 2425.

3 Wed 09:30 – 11:29 Lecture
Thu 09:30 – 10:29 Lecture
Thu 10:30 – 12:29 LAB
1 sept to 8 dec 2016
IFT 6390 -Fundamentals of machine learning (2nd cycle) Basic elements of statistical and symbolic learning algorithms. Applications in data mining, pattern recognition, nonlinear regression and time-series data.

Note: Knowledge of numerical analysis recommend, such as in IFT 2425.

4 Wed 09:30 – 11:29 Lecture
Thu 09:30 – 10:29 Lecture
Thu 10:30 – 12:29 LAB
1 sept to 8 dec 2016
Lacoste-Julien Simon IFT 6269 – Probabilistic graphical models and learning Representing systems as graphical probabilistic models, inference in graphical models, learning parameters from data. 4 Tue 14:30 – 16:29 Lecture
Fri 13:30 – 15:29 Lecture
2 sept to 6 dec 2016
Charlin Laurent 6-602-07 (HEC)- Applied multidimensional analysis Data mining, factorial analysis, selecting variables and models, logistic regression, grouping analysis, survival analysis, missing data 3 Mon 12:00 – 15:00 Lecture 29 aug to 5 dec 2016
Bengio Yoshua n/a n/a n/a n/a n/a
Courville Aaron n/a n/a n/a n/a n/a
Pal Christopher n/a n/a n/a n/a n/a