Learn linear regression from scratch. Understand the cost function, gradient descent, and how to predict continuous values using ML.