Note: This course is no longer updated since March 19, 2021. Slides for my discussion sessions are still publicly available in this webpage.
Course Info
Course name: Introduction to Machine Learning
Instructor: Sriram Sankararaman
Lecture time & location: Lec 1, Monday/Wednesday 12-1:50PM (Los Angeles), Online (Recorded, Zoom links provided for enrolled students).
Zoom Link: Please find on CCLE for enrolled students.
Course Forum: Campuswire (Invitation sent to enrolled students).
TA Info
TA: Junheng Hao
TA office hours: Monday 3-5PM (US Pacific/Los Angeles)
Contact: haojh [DOT] ucla [AT] gmail [DOT] com (for CS146 only, and please add “CS146” in the subject of the email). You can also DM me through Campuswire. Note: Please do NOT send to other emails.
Discussion Info (Dis 1C, instructed by Junheng)
Time: Fridays 12-1:50PM
Location: Online (Recorded, Zoom links provided on CCLE/Compuswire for enrolled students)
Recording: Available on CCLE under the section of each week, named “WeekX_Dis1C_Junheng”
Announcements
- [Jan. 1] Welcome to CS M146: Introduction to Machine Learning. Greetings from Week 0!
- [Jan. 4] For all enrolled students: Please register on Campuswire (as course forum) and Gradescope (for problem sets, quizzes and exams). Some private course materials (such as recordings) are on CCLE.
[Jan. 8] Week 1’s math quiz due/close date and time: Jan 10, 2021 (Sunday) 11:59 PM PST. Please complete on GradeScope in time.
[Jan. 15] Week 2’s quiz due/close date and time: Jan 17, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Jan. 17 and complete on GradeScope in time. Campuswire Post
[Jan. 15] Problem set 1 has been released on CCLE on Jan. 15 and due on 11:59 PM PST, Jan. 29.
[Jan. 22] Week 3’s quiz due/close date and time: Jan 24, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Jan. 24 and complete on GradeScope in time. Campuswire Post
[Jan. 29] Week 4’s quiz due/close date and time: Jan 31, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Jan. 31 and complete on GradeScope in time.
[Jan. 30] Problem set 2 has been released on CCLE on Jan. 30 and due on 11:59 PM PST, Feb 12.
[Feb. 5] Week 5’s quiz due/close date and time: Feb 7, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Feb. 7 and complete on GradeScope in time.
[Feb. 12] Problem set 3 has been released on CCLE on Feb. 12 and due on 11:59 PM PST, Feb 26.
[Feb. 12] Week 6’s quiz due/close date and time: Feb 14, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Feb. 14 and complete on GradeScope in time.
[Feb. 18] Week 7’s quiz due/close date and time: Feb 21, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Feb. 21 and complete on GradeScope in time.
[Feb. 26] Week 8’s quiz due/close date and time: Feb 28, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Feb. 28 and complete on GradeScope in time.
[Mar. 4] Problem set 4 has been released on CCLE on Feb 26 and due on 11:59 PM PST, Mar 12.
[Mar. 4] Week 9’s quiz due/close date and time: Mar 7, 2021 (Sunday) 11:59 PM PST. Please start the quiz before 11:00 PM PST, Mar 7 and complete on GradeScope in time.
[Mar. 13] Practice questions for final together with the solutions are available on CCLE, under the tab of “Week 10” section.
[Mar. 13] Final exam will be released on GradeScope, starting at 8:00 am PST, March 15 and closed at 8:00 am PST, March 16. Important updates on the final exam has been posted on Campuswire. Pleae check Post #437 and Post #525!
[Mar. 13] [Course closure] The course will be closed on Friday, March 19. Thanks for everyone’s participation. Have a safe and enjoyable spring break!
Discussion Materials
Date | Content | Slides & Links |
---|---|---|
Jan. 8 | Course logistics and overview. Math review: [Probability], [Linear Algebra], [Optimization 1], [Optimization 2], [Math essentials from UW] | Week 1, Week 1 (Math) |
Jan. 15 | Decision trees, nearest neighbors and linear classification. Programning Prep. | Week 2, Colab Demo |
Jan. 22 | Perceptron, Logistic Regression, Linear Models, Optimization | Week 3 |
Jan. 29 | Logistic Regression, Linear Regression | Week 4 |
Feb. 5 | Overfitting and regularization, Neural Nets (Part I) | Week 5 |
Feb. 12 | Neural Nets (Part II), Learning theory, Kernels, PyTorch | Week 6, Week 6 PyTorch |
Feb. 19 | SVM [SVM Notes from Stanford], [SVM Slides from NYU] | Week 7 |
Feb. 26 | Ensemble Method, Multi-Class Classification, ML Evaluation | Week 8 |
Mar. 5 | Naive bayes, Clustering (K-means, GMM) | Week 9 |
Mar. 12 | PCA, HMM, Final Q&A | Week 10 |
Mar. 14 | Final exam preparation and practice (Practice exam and solution available on CCLE) | Discussion slides collection |