- Learn the basics of Machine Learning
- Learn what an ML model
- Learn your first ML model which is Linear Regression
- Learn how to evaluate models through a 'Loss function'
- Learn how to optimize a model through Gradient Descent
The file housing_prices.csv (see ./data/housing_prices.csv).
Data source/credit: Kaggle.
- Follow the Jupyter Notebook and complete the required tasks:
linear-regression.ipynb
-
[Mandatory for Beginners] Indepth Theoretical Videos for Linear Regression from Andrew NG's Machine Learning Course
-
[Optional] Alternative Explanation for Linear Regression
-
[Optional] Read this article if you have a basic idea of Linear Regression
-
[Mandatory for Beginners] After getting the theoretical background for Linear Regression learn how to implement it practically using Sklearn