Week / Module |
Topic / Lecture |
Other Reading |
Assignment |
- Topics:
- Administrative
- Intro to ML, Matrix Data
- Linear Regression
- Setup, Cross Validation
- Error, Accuracy, ROC, AUC
|
Notes: Ridge Regression (normal equations)
|
|
|
- Topics:
- Gradient Descent
- Linear Regression with GD
- Logistic Regression
- Newton Method
|
|
|
|
- Topics:
- Support Vector Machines
- Duality with KKT conditions
- Maximizing Margins Constrained Optimization
- SMO Algorithm
|
|
|
|
- Topics:
- Kernels
- Kernels for SVM
- K-Nearest Neighbor
- Kernel Similarity and KNN
- Kernel Density Estimation
- Heat Kernels, Harmonic Equation
|
|
paper: Kernel Methods in Machine Learning
Learning with harmonic functions
|
|
- Topics:
- Probabilities as data densities
- Maximum Likelihood, fit params to data
- Gaussian Discriminant Analysis
- Naive Bayes
|
|
- DHS ch 2, 3
- KMPP ch 2, 3, 4
|
|
- Topics:
- EM algorithm for fitting mixtures
- Graphical Models
|
|
|
|
- Week 7 / Module 4: Decision Trees, Boosting, Features
- Course Map
- Topics:
- Online Learning
- Rule-based Classifiers
- Decision/Regression Trees
- Adaboost Algorithm
- Bagging
- RankBoost, Gradient Boosting
|
|
|
|
- Topics:
- Active Learning and VC Dimension
- Multiclass ECOC
|
|
- DHS ch 9.5
- KMPP ch 16.6
- KMPP ch 27.6.2
|
|
- Topics:
- Margins, Boosting Feature Analysis
- PCA and LDA, Lagrangian Multipliers
- Regularized Regression RIDGE and LASSO
- Missing Values
|
PrincipalComponent Analysis (slides,
sceencast)
Missing Values and Naive Bayes
optional: Fischer LDA
Slides: tSNE /
paper /
implementation
optional: tSNE gradient calculation
|
- PCA: DHS ch 10
- KMPP ch 25
|
|
- Topics:
- Perceptrons
- Neural Networks
|
|
|
|
- Week 11 / Module 5: Convolution Neural Networks
|
|
|
HW6
Due: 11/25
|
|
|
|
|
|
|
|
|
|
|
|
|