Instructor: Poonam Kumari M 4:00 – 6:00 212 Capen - poonamku@buffalo.edu
Teaching Assistants
Time: Mon/Wed/Fri 3:00 - 3:50 p.m.
All lectures are live streamed and can be accessed using Brightspace
Piazza link: Signup
Assignments/exams will be accessible on piazza.
Machine learning (ML) is a subset of artificial intelligence (AI) that focuses on enabling computers to learn and make decisions or predictions from data without being explicitly programmed for every task. The goal of machine learning is to develop algorithms that can learn patterns or representations from data and generalize that knowledge to new, unseen data to perform tasks more accurately or efficiently. Three major goals of the course are:
Week | Date | Topic | Assignment | Project |
---|---|---|---|---|
1 | 1/24 | Course Introduction | ||
1/26 | Linear Algebra | |||
2 | 1/29 | Probability Theory | ||
1/31 | Probability Theory | |||
2/2 | Introduction to Data Science | |||
3 | 2/5 | Linear Models | ||
2/7 | Linear Models | |||
2/9 | Linear Models | |||
4 | 2/12 | Linear Models | Assignment 1 Details | |
2/14 | Linear Models | Project 1 Details | ||
2/16 | Linear Models | Assignment 1 submission | ||
5 | 2/19 | Non-Linear Models | ||
2/21 | Non-Linear Models | |||
2/23 | Non-Linear Models | |||
6 | 2/26 | Non-Linear Models | Assignment 2 details | |
2/28 | Non-Linear Models | |||
3/1 | Non-Linear Models | |||
7 | 3/4 | Non-Linear Models | ||
3/6 | Non-Linear Models | |||
3/8 | Kernel Methods | Project 1 Submission/Project 2 Details | ||
8 | 3/11 | Project Discussion | Assignment 2 submission | >|
3/13 | Kernel Methods | |||
3/15 | Graphical Models | |||
9 | 3/18 | Spring Break | ||
3/20 | Spring Break | |||
3/22 | Spring Break | |||
10 | 3/25 | Graphical Models | ||
3/27 | Graphical Models | |||
3/29 | Graphical Models | Project 2 submission | ||
11 | 4/1 | Unsupervised Learning | Project 3 Details | |
4/3 | Unsupervised Learning | |||
4/5 | Unsupervised Learning | |||
12 | 4/8 | Reinforcement Learning | ||
4/10 | Reinforcement Learning | |||
4/12 | Reinforcement Learning | |||
13 | 4/15 | Sequencial Model | ||
4/17 | Sequencial Model | |||
4/19 | Sequencial Model | |||
14 | 4/22 | Ensemble Methods | ||
4/24 | Ensemble Methods | |||
4/26 | Ensemble Methods | Project 3 submission | ||
15 | 4/29 | Ethical Issues of AI, Trustworthy & Explainable AI | ||
5/1 | Ethical Issues of AI, Trustworthy & Explainable AI | |||
5/3 | Ethical Issues of AI, Trustworthy & Explainable AI |
Late submissions will not be graded.
Team of 2 allowed on Assignments. Please register on Brightspace
Per departmental policy of academic integrity violations, if a violation is found, you will get F in the course and will be reported to the department AI committee.