ML-learning-path

Self learning guide for machine learning

View the Project on GitHub elephantscale/ML-learning-path

Linear Regression Intro

Back to Index


Objective

Learn Linear Regression

Essential Reading

Basics of Linear Regression

Understanding Errors and Residuals

Implementing Linear Regression in Scikit-Learn

Extra Reading

Checklist

Exercises

Difficulty Level

★☆☆ - Easy
★★☆ - Medium
★★★ - Challenging
★★★★ - Bonus

Ex-1 - Practice regression with synthetic data (★☆☆)

Here we will use Scikit’s make_regression to generate some data and fit linear regression.

Start with this notebook : lr-1__intro

And work through it

Ex-2 - Billing and tipping data (★☆☆)

Start with this notebook: lr-2__tips

Complete the TODO items

Ex-3 - House sales data (★★☆)


Index