uwloo

CS 685Machine Learning: Statistical and Computational Foundations

Units
0.50
Level
Graduate
Faculty
Mathematics
Subject
Computer Science

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 3 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.

Extracting meaningful patterns from random samples of large data sets. Statistical analysis of the resulting problems. Common algorithm paradigms for such tasks. Central concepts: VC-dimension, Margins of classifier, Sparsity and description length. Performance guarantees: Generalization bounds, data dependent error bounds and computational complexity of learning algorithms. Common paradigms: Neural networks, Kernel methods and Support Vector machines, Applications to Data Mining.

Prerequisites

None listed.

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 00164284 / 20TTh 16:00–17:20

Discussed on r/uwaterloo

4 posts and comments in 4 threads mention CS 685, October 2014 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Winter 2023

Winter 2019

What courses do you recommend for a Masters in MMath CS? 6 points, 3 comments

“I know amongst Computing Technology, Mathematics of Computing, Applications there are many course codes. what set of courses do you recommend for a masters in MMath CS? …”

u/randomuwguy: “What are you interested in?”

u/randomuwguy: “… CS 680 or 685 are statistical machine learning courses. CS 698 is a course that has different topics, but winters should have a neural networks course. It goes over the math behind neural networks (mostly back propagation) and some other neural networks topics. …”

View on RedditRemove this

Winter 2017

Fall 2014

Check it elsewhere for Fall 2026

Calendar versions

Graduate Calendar

Older Graduate Calendars

In 33 terms, Fall 2009 to Winter 2024