COMS W4995 Applied Machine Learning Spring 2018 - Schedule

Press P on slides for presenter notes.

Wk Date Topic Reading Comments
1 01/17/18 Introduction IMLP Ch 1, APM Ch 1-2
2 01/22/18 Software infrastructure IMLP Ch 1, git for ages 4 and up HW 1 posted

01/24/18 Testing, matplotlib and visualization   colormap talk, Systematising Glyph Design for Visualization (Chapter 2)
3 01/29/18 Introduction to supervised learning  IMLP p25-44, APM Ch 4-4.3, IMLP p251-262, APM Ch 4.4-4.8 HW 1 due

01/31/18 Linear models for Regression  IMLP p45-68, APM Ch 6 HW 2 posted
4 02/05/18 Linear models for Classification  IMLP p45-68, Ch 12.1-12.2, 12.5

02/07/18 Preprocessing and feature engineering  IMLP p132-140, IMLP p211-220, APM Ch 3 HW 2 due
5 02/12/18 Imputation and Feature Selection  IMLP p236-241, APM Ch 19 HW 3 posted

02/14/18 Support Vector Machines  IMLP p92-103, APM Ch 13.4
6 02/19/18 Trees, Forests & Ensembles  IMLP p70-88, APM Ch 14.1-14.4

02/21/18 Gradient Boosting, Calibration  IMLP p89-92, APM Ch 14.5
7 02/26/18 Model Evaluation  (partial) IMLP p275-302, APM Ch 16

02/28/18 Learning with Imbalanced Data  APM Ch16, SMOTE, Easy Ensembles
8 03/05/18 Discussion of Homework 3 
HW 3 due

03/07/18 Midterm

9 03/12/18 Spring break


03/14/18 Spring break

10 03/19/18 Dimensionality Reduction  IMLP p140-156, p163-168, APM p35-40

03/21/18 Snow day!

11 03/26/18 Clustering and mixture models  IMLP p168-208 HW 4 posted

03/28/18 Cluster evaluation  Clustering Stability, Sections 1 & 2
12 04/02/18 NMF and Outlier Detection  IMLP p140-168

04/04/18 Working with text data  IMLP p323-336 HW 4 due, HW 5 posted
13 04/09/18 Topic models for text data  IMLP p347-355

04/11/18 Word and document embeddings  Mikolov 2013a, Mikolov 2013b, gensim word2vec
14 04/16/18 Neural Networks  IMLP p104-109, DL Ch 6, Ch 7.8 HW 5 due, HW 6 posted

04/18/18 Neural networks in practice  DL Ch 7.12, Ch 9, keras docs, Stanford CNN course notes, Module 2, Feature Visualization
15 04/23/18 Advanced Neural Networks 

04/25/18 Time series data 
HW 6 due Extended to 05/3/18
16 04/30/18 Second Exam


IMLP: Mueller, Guido - Introduction to machine learning with python
APM: Kuhn, Johnson - Applied predictive modeling
DL: Goodfellow, Bengio, Courville - Deep Learning