Week / Module |
Topic / Lecture |
Other Reading |
Assignment |
- Week 1 / Module 1: Intro,
Decision Tree
- Course
Map
- Topics:
- Administrative
- Intro to ML, Matrix Data
- Rule-based Classifiers
- Decision/Regression Trees
- Linear Regression
|
|
|
|
- Topics:
- Setup, Cross Validation
- Error, Accuracy, ROC, AUC
|
Notes: Ridge Regression (normal equations)
|
|
|
- Topics:
- Gradient Descent
- Linear Regression with GD
- Logistic Regression
- Newton Method
|
|
|
|
- Topics:
- Perceptrons
- Neural Networks
|
|
|
|
- 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
|
|
|
|
- Topics:
- Online Learning
- 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
|
|
|
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:
- 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
|
|
|
|
|
|
|
|
|
|
|
Project Report due Fri 8/8
|
|
|
|
|
|
|