An introduction to machine learning theories and algorithms. Topics include Supervised Learning (e.g. Regression, Deep Neural networks, and SVM) and Probabilistic Graphical Models (e.g. Bayesian networks and Markov models). Programming assignments and projects are required.
Students will be able to:
Cyril Weerasooriya
Email at tcw at cs.rit.edu
Due to COVID-19, there will be no in-person classes this summer and the medium of instruction would be virtual. I will release a media package to the Contents section every Sunday evening (by 11:59 EST) of the week of each given topic. They will resemble slides, but may contain videos, notes, articles, etc..
We will organize weekly discussions based on your responses to the onboarding survey Google Form.
Week | Start Date | Topic to be covered | Project Milestones | Homework |
---|---|---|---|---|
1 | 5/14/2020 | Introduction, data, real world issues, linear algebra, and statistics | ||
2 | 5/21/2020 | Numerical methods, optimization, calculus | HW 1 [Release] | |
3 | 5/28/2020 | Supervised Machine learning | ||
4 | 6/4/2020 | Feedforward neural networks, Keras, Tensorflow | Project 1 due | HW 1 [Data] due |
5 | 6/11/2020 | CNNs | HW 2 [Release] | |
6 | 6/18/2020 | Regularization over neural networks and other practical topics | ||
7 | 6/25/2020 | Optimization | HW 2 [Nets] due | |
8 | 7/2/2020 | Sequence learning: Markov models | ||
9 | 7/9/2020 | HMMs, LSTMs | Project 2 due | |
10 | 7/16/2020 | Dimensionality reduction | HW 3 [Release] | |
11 | 7/23/2020 | Unsupervised Learning | ||
12 | 7/30/2020 | Reinforcement learning | HW 3 [RL] due | |
13 | 8/5/2020 | Wrap up | Final Exam [Aug 9] |
Success in this course depends heavily on your personal health and wellbeing. Recognize that stress is an expected part of the college experience, and it often can be compounded by unexpected setbacks or life changes outside the classroom. Your other instructors and I strongly encourage you to reframe challenges as an unavoidable pathway to success. Reflect on your role in taking care of yourself throughout the term, before the demands of exams and projects reach their peak. Please feel free to reach out to me about any difficulty you may be having that may impact your performance in this course as soon as it occurs and before it becomes unmanageable. In addition to myself, your other instructors, and your academic advisor, I strongly encourage you to contact the many other support services on campus that stand ready to assist you.
For urgent mental health concerns during business hours: Monday-Friday 8:30 a.m.-4:30 p.m. Call 585-475-2261
For urgent matters that cannot wait for business hours: Call 1-855-436-1245 to speak with a mental health provider or call Public Safety at 585-475-3333