Class times: Wednesday, 6:00 – 7:50pm, Room LL 519
Instructor: Prof. Daniel D. Leeds (my homepage)
Office: LL 819D for Office Hours; normally JMH 332 (Rose Hill)
E-mail:
Office hours: 5-6pm
Full syllabus is available here.
Course text: No book will be
required, but the following will be useful as references.
Announcements:
Our final exam will be in class May 3!!!
April 10, 11:50am: Office hours Wednesday are cancelled. I will be available by e-mail over break. Keep working on your final projects!
February 28, 12:10pm: Check the resources section for practice midterm questions and answers!!!
February 23, 5:45pm: We will have a review session 7:50-8:50pm March 1.
February 21, 9:15am: As announced in class last week, our midterm exam will be on March 8, covering material through lecture on February 27.
January 18, 10:30pm: We will have an OPTIONAL Matlab overview January 25, 8-8:30pm in LL 812. PLEASE NOTE you are required to have one semester worth of programming experience in some language (C++, Python, Java, etc.) prior to starting my class. Our homeworks will be too difficult for students without this background.
Slides:
I have not found any one textbook or online resource to be an optimal match for the material we cover at the mathematical level we cover it. However, Andrew Ng's lecture notes, available on Stanford's Machine Learning course web site, often can be a helpful online read. I recommend these notes as well as looking through one of our course textbooks.
Supplementary reading | |
Lecture 1, Course logistics, background math, intro to classifiers. | |
Lecture 1.5, Matlab intro. | |
Lecture 2, Bayes classifier. | Ng notes 2 particularly pages 8-11 |
Lecture 3, Logistic classifier. | Ng Notes 1 Elements of Part II (starting on page 16) |
Lecture 4, Support vector machines. | Ng notes 3 parts of pages 1-20 |
Lecture 5, Dimensionality reduction. | Ng notes 10 on PCA and Ng notes 11 on ICA |
Lecture 6, Neural networks. (updated Mar 26 evening) | Chapter 1 and Chapter 2 of "Neural Networks and Deep Learning |
Lecture 7, Hidden Markov Models; you are not responsible for forward and backward probability slides in pages 5 and 6. | Stanford notes |
Guest Lecture, Text Mining. | |
Lecture 8, Bayes Networks. | Murphy (UBC) notes, first few pages are most relevant |