Approximate CS578 Syllabus

Class Date Day Topic
1 8/26 Thu Statistics, Machine Learning, and Data Mining
2 8/31 Tue Decision Trees: Recursive Partitioning, Splitting Rule
3 9/02 Thu Decision Trees: Efficiency, Pruning, Converting Trees to Rules
4 9/07 Tue Train/Test Set Splits
5 9/09 Thu Artificial Neural Nets: Backpropagation
6 9/14 Tue Artificial Neural Nets: Overfitting (Weight Decay, Early Stopping, and Network Size)
7 9/16 Thu Artificial Neural Nets: Multitask Learning
8 9/21 Tue Cross Validation
9 9/23 Thu Feature Selection
10 9/28 Tue Data Preprocessing: Attribute Transformation & Missing Values
11 9/30 Thu K-Nearest Neighbor
12 10/05 Tue Boosting & Bagging
13 10/07 Thu Boosting & Bagging
--- 10/12 Tue No Class -- Fall Break
14 10/14 Thu Data Mining of Association Rules
15 10/19 Tue
16 10/21 Thu
17 10/26 Tue
18 10/28 Thu
19 11/02 Tue
20 11/04 Thu Agglomerative Clustering
21 11/09 Tue K-Means Clustering & EM (Expectation Maximization)
22 11/11 Thu Scaling Clustering to Large Data Sets
23 11/16 Tue Fractal Dimension
24 11/18 Thu Multi-dimensional Scaling
25 11/23 Tue
--- 11/25 Thu No Class -- Thanksgiving
26 11/30 Tue Case Study: Pneumonia Risk Prediction (Prospective Analysis)
27 12/02 Thu Case Study: Protein Folding (Clustering, Visualization, & Discovery)
--- 12/16 Thu Final Exam (open book)    Place: TBA