Module 2: Linear Regression 2
Module Overview
In this module, you will dive deeper into linear regression. You'll learn about train-test splits, multiple regression, ordinary least squares, and the bias-variance tradeoff. These concepts will help you build more robust regression models and better understand model performance.
Learning Objectives
- Understand Overfitting-Underfitting and Bias-Variance tradeoff
- Implement a train-test split
- Fit a Multiple Linear Regression model
- Evaluate model using Regression Metrics
Guided Project
Open JDS_SHR_212_guided_project_notes.ipynb in the GitHub repository below to follow along with the guided project:
Guided Project Video
Module Assignment
Complete the Module 2 assignment to practice advanced linear regression techniques you've learned.
Assignment Solution Video
Resources
Datasets
Documentation and Tutorials
- Scikit-learn: train_test_split
- Scikit-learn: Ordinary Least Squares
- Scikit-learn: Regression Metrics