Skip to course content
Free course

Machine Learning Foundations / Module 2

Module 2

Understand the Data-Generating Process

Learners can inspect a tabular dataset before modelling and explain what the rows, labels, features, timing, missing values, proxies, and leakage risks mean.

Executable courseRead the lesson pages, run the browser practice notebook, and keep the downloadable fallback pack if you want a local copy.

Module sequence

  1. Data Is a Record of a ProcessUnit 1 · 20-25 minutes
  2. Rows, Features, Labels, and TimingUnit 2 · 25-30 minutes
  3. Data Types and Column RolesUnit 3 · 25-30 minutes
  4. Proxies and Measurement ErrorUnit 5 · 25-30 minutes
  5. pandas Summaries and PlotsUnit 6 · 30-40 minutes
  6. Early Leakage SignalsUnit 7 · 25-35 minutes
  7. Activity: Create a Data AuditPractice activity · 40-55 minutes
  8. Module 2 Assessment: Data Audit CheckModule check · 25-35 minutes