An overview of linear regression. Topics include supervised learning, features, linear hypothesis, loss function, ordinary least squares, optimization, gradient descent, stochastic gradient descent.