![]() ![]() Linear algebra (one of MATH 152, 221, or 223).Note that this course itself has the following additional prerequisites: CPSC 340: Machine Learning and Data Mining.Basic algorithms and data structures (CPSC 221 or EECE 320).Note that this course itself has the following prerequisites: CPSC 320: Intermediate Algorithm Design and Analysis.In 440 it will be assumed that you are familiar with all the material in the current offering of CPSC 340,Īnd note that online machine learning courses (and courses from many other universities)Īre not an adequate replacement for CPSC 340 (they typically have more overlap with our applied machine learning course, CPSC 330). It is strongly recommended that you take CPSC 340 first, as it covers the most fundamental ideas as well as the most common and practically-useful techniques. While CPSC 440 (listed as CPSC 540 for graduate students) focuses on structured predictionĪnd probabilistic methods which appear in more niche applications. CPSC 340 (which is also listed as CPSC 532M for graduate students) covers more data mining methodsĪnd the methods that are most widely-used in applications of machine learning You can register for particular tutorial sections if you want to save a seat at a particular time, but note that you do not need to register in a tutorial section.ĬPSC 340 and CPSC 440 are roughly structured as one full-year course. These will do things like go through provided assignment code, review background material, review big concepts, and/or do exercises. Starting in the second week of classes, we'll have weekly tutorials run by the TAs. ![]() You will need to be on the waiting list by January 18th to register. Note that in previous courses I have taught that all students on the wait list were ultimately accepted into the course (but we do not always have room for auditors). Please read about the differences between 340/532M and 440/540 below,Īnd do not take this course "because 340/532M is full" or not offered in a given term. If you do not already have one of theseĢ0 seats, then to enroll in the course you need to sign up for the wait list. For reasons I do not understand or agree with, only a limited number of seats (20) have been allocated for CPSC 540 this year and these are full.To enroll in the course you need to sign up for the wait list. The majority of the seats in 440 class are reserved for UBC computer science majors.Below are more details on registration for each course: While graduate students should enroll in CPSC 540. Undergraduate students should enroll in CPSC 440 Registration: Graduate and undergraduate students from any department are welcome to take the class. Markov models, probabilistic graphical models, and Bayesian methods. Topics will (roughly) include deep learning, generative models, latent-variable models, The class is intended as a continuation of CPSC 340 (or 532M), and will assume a strong background in mathĪnd computer science. Synopsis: This course is intended as a second or third university-level course on machine learning,Ī field that focuses on using automated data analysis for tasks like pattern recognition and prediction. ![]() Tutorials and office hours calendar: Coming soon. Teaching Assistants: Setareh Cohan, Peyman Gholami, Nam Hee Gordon Kim, Frederik Kunstner, Shahriar Shayesteh, Betty Shea. The link is available on Canvas (for registered students), and has been e-mailed to students on the wait list. Lectures: Mondays, Wednesdays, and Fridays (3-4, beginning January 11). CPSC 440 and 540 - Advanced Machine Learning (January-April, 2021) CPSC 440 and 540 - Advanced Machine Learning (January-April, 2021) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |