Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 542 Bytes

File metadata and controls

15 lines (10 loc) · 542 Bytes

Linear_Regression_Detailed_Implementation

This repo has detailed explanation of linear regression over sample data with one predictor.

Covers

  • Visualization of data using seaborn
  • Simple linear regression implementation using normal equations (using Numpy)
  • Gradient descent optimization (using numpy)
  • R-squared implementation using numpy
  • Residual plot analysis
  • Comparison of model using normal equation with scikit implementation

Concepts are inspired from Prof. Andrew Ng's machine learning course and Siraj Raval's Videos.