Skip to content

Latest commit

 

History

History
139 lines (116 loc) · 9.3 KB

File metadata and controls

139 lines (116 loc) · 9.3 KB

| MATH60629A | Lectures | Lab | Quizzes and Assignment | Project | Office hours

Machine Learning for Large-Scale Data Analysis and Decision Making (MATH60629A): Winter 2025

Lecture Schedule


1- Week 1 (January 10): Class introduction and math review


2- Week 2 (January 17): Machine learning fundamentals


3- Week 3 (January 24): Supervised learning algorithms


4- Week 4 (January 31): Python for scientific computations and machine learning

  • ML Lab location: Salle Groupe Cholette
  • Lecture: Tutorial
  • solution: solution
  • I encourage you to start the tutorial ahead of time and to finish it during our 180 minutes together.
  • It is mandatory to bring your laptop to class for this session.

5- Week 5 (February 7): Neural networks and deep learning


6- Week 6 (February 14): Recurrent Neural networks and Convolutional neural networks


7- Week 7 (February 21): Unsupervised learning


8- Week 8 (February 28): Reading week

  • No lectures.

9- Week 9 (March 7): Project meetings


10- Week 10 (March 14): Parallel computational paradigms for large-scale data processing & Project meetings


11- Week 11 (March 21): Recommender systems

  • Case Study: Case Presentation and class execution
  • Required preparation for the case study: Answer to Question 1 must be submitted by March 21st, 11:00am, via Remise de Travaux on ZoneCours. This is an indvidual submission. All students must make the submission.
  • Lecture: slides
  • Reading: Chapters 1 through 4, Aggarwal, Charu C. Recommender Systems: the Textbook. Cham: Springer, 2016

12- Week 12 (March 28): Sequential decision making I


13- Week 13 (April 4): Sequential decision making II


14- Week 14 (April 11): Class Project presentation


Final exam: April 29

Final exam covers all the topics taught in the course (capsules, required readings, new concepts introduced in hands-on exercises). You will be examined on the conceptual level. In other words, you will not be asked to generate an algorithm. However, you need to have a solid understanding of the machine learning methods and their implementation concepts to answer the questions (see the sample exams below).

  • Final exam is paper-based, closed-book and in person.
  • An HEC-approved calculator is permitted.
  • One typed or handwritten double-sided cheat sheet in 8 ½ x 11 format is permitted.
  • Past exam examples: Fall 2018, Fall 2020 - Solutions