CS:4980 Introduction to Machine Learning

Computer Science, College of Liberal Arts & Sciences, University of Iowa
Instructor: Tianbao Yang
Email: [first-name]-[last-name] at uiowa.edu
Office: 101E MacLean Hall
Office hours: 4:45pm - 6:00pm Tuesday, Thursday or by appointment
TA Office hours: Talal Riaz, 101N, 12:20pm - 1:50pm Tuesday, Thursday






Tentative
WeekDateTopicNote
Tue - Jan. 19Introduction
Week 1Thu - Jan. 1Review: Linear Algebra
Tue - Jan. 26Review: ProbabilityCh. 1&2 PRML
Week 2Thu - Jan. 28Linear RegressionCh. 3 PRML
Tue - Feb. 2Linear RegressionHomework 1 due
Week 3Thu - Feb. 4Linear Regression
Tue - Feb. 9Linear Classification (KNN)
Week 4Thu - Feb. 12Linear Classification (KNN)
Tue - Feb. 16Linear Classification (Generative Models)Homework 2 due
Week 5Thu - Feb. 18Linear Classification (Generative Models)
Tue - Feb. 23Linear Classification (Discriminative Models)
Week 6Thu - Feb. 25Linear Classification (Discriminative Models)
Tue - Mar. 1Linear Classification (SVM)Homework 3 due
Week 7Thu - Mar. 3Linear Classification (SVM)
Tue - Mar. 8Kernel Methods
Week 8Th - Mar. 10Kernel Methods
Tue - Mar. 15No ClassSpring Break
Week 9Thu - Mar. 17No ClassSpring Break
Tue - Mar. 22Clustering: K-meansHomework 4 due
Week 10Thu - Mar. 24Clustering: Spectral Clustering
Tue - Mar. 29Clustering: NMFProject Proposal Due
Week 11Thu - Mar. 31Enemble Learning
Tue - Apr. 5 Ensemble LearningHomework 5 due
Week 12Thu - Apr. 7Bayesian Learning
Tue - Apr. 12Bayesian Learning
Week 13Tu - Apr. 14Selected Topics
Tue - Apr. 19Selected Topics: Online LearningHomework 6 due
Week 14Thu - Apr. 21Selected Topics: Stochastic Optimization
Tue - Apr. 26Selected Topics: Distance Metric Learning
Week 15Thu - Apr. 28Selected Topics: Deep Learning
Tue - May. 3Selected Topics: Deep Learning
Week 16Thu - May. 5Presentation
Tue - May. 10No classExam week
Week 17Thu - May. 12No classProject Report Due