Week 1

Monday 8-31

Lecture Slides

Lecture Video

Topics

  • Course Logistics
  • How old am I?
    • Class data Groups 1 - 6 were student groups, Group 7 estimates came from how-old.net and Group 8 are my estimates based on public data

Reading Assignment

Note that the listed reading assignments should be completed prior to class

  • Review the syllabus

Due

  • Complete Slack Introduction:
    1. Sign-in to our Slack workspace
    2. Navigate to the #general-discussion channel using the menu on the left side of the screen and post a message with your name and three numeric values that describe yourself, two of which are true and one of which is false (don’t say which is which).
    3. Find another person’s post, hover over it, and click the chat bubble icon to start a thread. Then guess which of that person’s three statements is false.
    4. Finally, find my name (Nate Wells) under Direct Messages on the left side of the screen, and send me a private message answering the following questions:
      1. What is your preferred name? (and what are your pronouns, if you’d like to share?)
      2. Do you have experience using R and Rstudio?
      3. What do you hope to take away from this course?
      4. What concerns do you have about this course, or about academics in general this term?
      5. What is one image that best describes you? (feel free to upload it)

Wednesday 9-2

Lecture Slides

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • Sign up for a GitHub account.

Friday 9-4

Lecture Slides

Topics

  • Estimating \(f\), the relationship between predictor and response variables

  • Assessing error in the guess my age activity

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • Homework 0. (Use the link in the #announcments channel to create your repo and view the assignment. Make sure you push any commits you make before 1:35pm on Friday.)

Week 2

Monday 9-7

No class; Labor Day

Wednesday 9-9

Lecture Slides

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Assigned

  • Homework 1 (Due Wednesday, 9/16 by the start of class)

Friday 9-11

Lecture Slides

Topics

  • Review Simple Linear Regression

  • Introduction to Multiple Linear Regression

Reading Assignment

Note that the listed reading assignments should be completed prior to class


Week 3

Monday 9-14

Lecture Slides

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 9-16

Lecture Slides

Topics

  • Extensions of the Linear Model

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • Homework 1

Assigned

  • Homework 2, To be posted by Wed. evening (Due Wednesday, 9/23 by the start of class)

Friday 9-18

Lecture Slides

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class


Week 4

Monday 9-21

Lecture Slides

Lecture Video (requires Reed Kerberus credentials to watch)

Topics

  • Troubleshooting linear models

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 9-23

Lecture Slides

Lecture Video (requires Reed Kerberus credentials to watch)

Topics

  • Transformations

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • Homework 2

Assigned

  • No homework assigned.

Friday 9-25

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

  • None

Week 5

Monday 9-28

Lecture Slides

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 9-30

Lecture Slides

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • None

Assigned

  • HW 3 assigned (Due Wednesday 10/7 by 1:35pm)

Friday 9-25

Lecture Slides

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class


Week 6

Monday 10-5

Lecture Slides

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 10-7

Lecture Slides

Lecture Video

Topics

  • Linear Discriminant Analysis

Reading Assignment

Note that the listed reading assignments should be completed prior to class

The following reading is suggested for those interested in the mathematics behind LDA and who are familiar with linear algebra

Due

  • HW 3

Assigned

  • HW 4 assigned (Due Wednesday 10/14 by 1:35pm)

Friday 10-9

Lecture Slides

Lecture Video

Topics

  • QDA

  • Comparison of Classification Methods

Reading Assignment

Note that the listed reading assignments should be completed prior to class

The following reading is suggested for those interested in the mathematics behind QDA and who are familiar with linear algebra


Week 7

Monday 10-12

Lecture Notes

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 10-14

Lecture Notes

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • HW 4

Assigned

  • HW 5 assigned (Due Wednesday 10/21 by 1:35pm)

Friday 10-16

Lecture Notes

Lecture Video

Topics

  • Bias-Variance Tradeoff

  • The bootstrap

  • Summary of data splitting methods

Reading Assignment

Note that the listed reading assignments should be completed prior to class


Week 8

Monday 10-19

Lecture Slides

Lecture Video

Topics

  • Subset Selection

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 10-21

Lecture Slides

Lecture Video

Topics

  • Penalized Regression

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • HW 5

Assigned

  • None

Friday 10-23

Topics

  • Midterm 2 Review

Reading Assignment

  • None

Week 9

Monday 10-26

No class.

Wednesday 10-28

Lecture Slides

Lecture Video

Topics

  • Ridge Regression

  • Group projects

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • None

Assigned

  • Revisions to Midterm 1 model (due Wednesday 11/4 by 1:35 pm); details forthcoming

Friday 10-30

Lecture Notes

Lecture Video

Topics

  • LASSO

  • Group Projects

Reading Assignment


Week 10

Monday 11-2

Lecture Notes

Lecture Video

Topics

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 11-4

Lecture Notes

Lecture Video

Topics

  • Classification Trees

Reading Assignment

Note that the listed reading assignments should be completed prior to class

  • Section 8.1, 8.8 (just the part on Single Trees) and 14.8 (just the part on Classification trees) (p 175 - 184, 212 - 214, 402 - 405) in Applied Predictive Modeling

Due

  • HW 6

Assigned

  • HW 7

Friday 11-6

Lecture Notes

Lecture Video

Topics

Reading Assignment


Week 11

Monday 11-9

Lecture Notes

Lecture Video

Topics

  • Bagging and Random Forests Trees

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 11-11

Lecture Notes

Lecture Video

Topics

  • Boosting for Classification and Regression

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • HW 7

Assigned

  • HW 8

Friday 11-13

Lecture Notes

Topics

  • Model Trees

Reading Assignment

Note that the listed reading assignments should be completed prior to class

  • TBA

Week 12

Monday 11-16

Lecture Notes Lecture Video

Topics

  • Principal Component Regression

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 11-18

Lecture Notes Lecture Video

Topics

  • More PCA

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • HW 8

Assigned

  • None

Friday 11-20

Lecture Video

Topics

  • PCA in R

Reading Assignment

Note that the listed reading assignments should be completed prior to class

  • None

Week 13

Monday 11-30

Lecture Notes

Lecture Video

Topics

  • tidymodels

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Wednesday 12-2

Lecture Notes

Lecture Video

Topics

  • More tidymodels

Reading Assignment

Note that the listed reading assignments should be completed prior to class

Due

  • None

Assigned

  • None

Friday 12-4

Lecture Notes

Lecture Video

Topics

  • Review

Reading Assignment

Note that the listed reading assignments should be completed prior to class

  • None

Week 14

Monday 12-7

Lecture Notes

Lecture Video

Topics

  • stacks

Reading Assignment

Note that the listed reading assignments should be completed prior to class


Week 15

Monday 12-14

Topics

  • Presentations 9am to Noon

Reading Assignment

  • None