Day 06: ML speedrun (pt. 1)ΒΆ

Welcome to day 🎲 where we will finally learn about the granddaddy of them all: machine learning (ML). 😎 Based on student feedback, we’ve decided to split this lesson across two days to make it more manageable. It’s also now during the second week, now that you’ve had more time to really dig into the dataset. Today we will discuss the general, foundational principles of ML and a few special considerations.

Goals for todayΒΆ

  • Introduce fundamental concepts and terms associated with supervised ML.

  • Practice implementing these concepts using scikit-learn in Python.

  • Discuss practical considerations when doing ML (for MSE, and more broadly).

Timing for todayΒΆ

  • We will kick off the day at 9:00AM.

  • We will have a mix of lectures and exercises, interspersed with several short breaks.

  • Enze will hold drop-in OH from 2:00PM to 3:00PM. 🐒

  • We will have our afternoon debrief at the scheduled time.