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: 1:20pm - 2:20pm Monday, Wednesday, Friday or by appointment






Tentative
WeekDateTopicNote
Mon-Aug. 25Introduction
Week 1Wed-Aug. 27Review: Linear Algebra
Fri-Aug. 29Review: Probability Theory
Mon-Sept. 1No classHoliday
Week 2Wed-Sept. 3Linear RegressionCh. 3
Fri-Sept. 5Linear Regression
Mon-Sept. 8Linear Regression
Week 3Wed-Sept. 10Linear Classification (KNN)Homework 1 due
Fri-Sept. 12Linear Classification (KNN)Ch. 2
Mon-Sept. 15Linear Classification (Generative Models)
Week 4Wed-Sept. 17Linear Classification (Discriminant)
Fri-Sept. 19Linear Classification (Discriminative Models)Ch. 4
Mon-Sept. 22Review of Convex Optimization"Convex Optimization" by Stephen Boyd & Lieven Vandenberghe
Week 5Wed-Sept. 24Review of Convex OptimizationHomework 2 due
Fri-Sept. 26Linear Classification (SVM)
Mon-Sept. 29Liner Classification (SVM)
Week 6Wed-Oct. 1Kernel Methods
Fri-Oct. 3Kernel MethodsCh. 6 & Ch. 7 & Ch. 12
Mon-Oct. 6Clustering
Week 7Wed-Oct. 8ClusteringHomework 3 due
Fri-Oct. 10ClusteringCh. 9
Mon-Oct. 13Semi-supervised Learning
Week 8Wed-Oct. 15Semi-supervised Learning
Fri-Oct. 17Semi-supervised LearningSSL Survey
Mon-Oct. 20Model Boosting and Bagging
Week 9Wed-Oct. 22Model Boosting and BaggingHomework 4 due
Fri-Oct. 24Model Boosting and BaggingCh. 14
Mon-Oct. 27Bayesian Learning
Week 10Wed-Oct. 29Bayesian Learning
Fri-Oct. 31Bayesian LearningCh. 3&4&6
Mon-Nov. 3Bayesian Learning
Week 11Wed-Nov. 5Bayesian LearningHomework 5 due
Fri-Nov. 7Selected Topics: Online LearningOnline Learning: book "prediction, learning and games"
Mon-Nov. 10Selected Topics: Stochastic Optimization for Big DataStochastic Optimization Tutorial
Week 12Wed-Nov. 12Selected Topics: Stochastic Optimization for Big Data
Fri-Nov. 14Selected Topics: Distance Metric LearningDistance Metric Learning Tutorial
Mon-Nov. 17Selected Topics: Distance Metric Learning
Week 13Wed-Nov. 19Recent Advances in Big Data: Deep LearningHomework 6 due
Fri-Nov. 21Recent Advances in Big Data: Deep LearningDeep Learning Tutorial
Mon-Nov. 24No classHoliday
Week 14Wed-Nov. 26No classHoliday
Fri-Nov. 28No classHoliday
Mon-Dec. 1Presentation
Week 15Wed-Dec. 3Presentation
Fri-Dec. 5Presentation
Mon-Dec. 8Presentation
Week 16Wed-Dec. 10Presentation
Fri-Dec. 12Presentation
Mon-Dec. 15No classExam week
Week 17Wed- Dec. 17No classExam Week
Fri- Dec. 21No classProject Report Due