Save this video — free

CSci574 / AI 520 Machine Learning: Classroom Session 09/29/2026

Derek Harter · 1:09:38 · Watch on YouTube

CSci574 / AI 520 Machine Learning: Classroom Session 09/29/2026 Watch on YouTube →

Overview

Derek Harter reviews project and Assignment 3 expectations, then explains how polynomial feature expansion lets linear regression fit nonlinear relationships and how learning curves reveal underfitting and overfitting. Using noisy quadratic data, NumPy, and scikit-learn, he compares model degrees, train-versus-validation error, and the bias–variance tradeoff as preparation for Assignment 4 and regularization.

Key takeaways

Chapters

0:00 Class Project Dataset Selection and Sunday Repository Checkpoint
4:00 Assignment 3: Commit History and Required Implementation
8:00 Python Docstrings, Autograder Checks, and Complete Notebooks
13:00 Notebook Grading Workflow and Upcoming Course Schedule
16:00 Quadratic Data Shows Why Linear Models Can Be Too Limited
20:00 NumPy polyfit Estimates a Chosen Polynomial Degree
25:00 Polynomial Features Turn Nonlinear Regression into Linear Regression
29:00 PolynomialFeatures Builds Interactions for Multiple Inputs
35:00 Degree 300 Polynomial Illustrates Overfitting
39:00 Training Error and Validation Error Diagnose Model Fit
46:00 Learning Curves Track Error as Training Data Grows
53:00 Overfit Learning Curves and Scikit-learn Pipelines
1:00:00 Bias–Variance Tradeoff and Regularization Preview

Keep these chapters and the full searchable transcript in your own library.

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Derek Harter.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.