Professional Documents
Culture Documents
Linear Regression for Begginers
Linear Regression for Begginers
Linear Regression for Begginers
Before knowing what is linear regression, let us get ourselves accustomed to regression.
Regression is a method of modelling a target value based on independent predictors. This
method is mostly used for forecasting and finding out cause and effect relationship between
variables. Regression techniques mostly differ based on the number of independent variables
and the type of relationship between the independent and dependent variables.
Simple linear regression is a type of regression analysis where the number of independent
ashishmanani@gmail.com
variables is one and there is a linear relationship between the independent(x) and dependent(y)
FILE069258
variable. The red line in the above graph is referred to as the best fit straight line. Based on the
given data points, we try to plot a line that models the points the best.
The line can be modelled based on the linear equation shown below.
Y= β0 + β1x + €
3. Gradient Descent
This operation is called Gradient Descent and works by starting with random values for each
coefficient. The sum of the squared errors is calculated for each pair of input and output
values. A learning rate is used as a scale factor and the coefficients are updated in the direction
towards minimizing the error. The process is repeated until a minimum sum squared error is
achieved or no further improvement is possible.
When using this method, you must select a learning rate (alpha) parameter that determines the
size of the improvement step to take on each iteration of the procedure.
Summary
In this post you discovered the linear regression algorithm for machine learning.
You covered a lot of ground including:
The common names used when describing linear regression models.
The representation used by the model.
Learning algorithms used to estimate the coefficients in the model.
Rules of thumb to consider when preparing data for use with linear regression.
Try out linear regression and get comfortable with it.