What Is Multiple Regression?

what is a multiple regression analysis used for

Zt is the column vector of length n, denoting the values of the time series variables at time t. P is the order of the filter which is generally much less than the length of the series. The noise term or residual, Et, is almost always assumed to be Gaussian white noise.

The multiple regression model should be validated by checking its predictive power and assessing its performance on new or out-of-sample data. Multiple regression can help you identify which independent variables are most important in predicting the value of the dependent variable. This can help you better understand the factors that influence the outcome of interest.


Multiple regression is an extension of linear regression models that allow predictions of systems with multiple independent variables. We do this by adding more terms to the linear regression equation, with each term representing the impact of a different physical parameter. When used with care, multiple regression models can simultaneously describe the physical principles acting on a data set and provide a powerful tool to predict the impacts of changes in the system described by the data. The approach assumes a linear relationship between soil and topography but the simplicity of data processing, model structure, and interpretation explain its wide application for predicting several quantitative soil properties. Regression has been used for example to assessing soil horizon thickness (Moore et al., 1993; Odeh et al., 1994; Gessler et al., 2000; Florinsky et al., 2002). The relationships between soil properties and other topographic or biophysical variables are rarely linear in nature.

  • The ozone concentration remains a dominant variable in predicting the PM2.5 concentration with less effect of maximum and minimum temperatures.
  • The model creates a relationship in the form of a straight line (linear) that best approximates all the individual data points.
  • The approach has been used to map soil texture classes (Hengl et al., 2007), soil drainage classes (Kravchenko et al., 2002), and taxonomic classes (Thomas et al., 1999; Hengl et al., 2007).
  • The output from a multiple regression can be displayed horizontally as an equation, or vertically in table form.
  • It also assumes the errors have constant variance and the mean of the errors is zero.

In case of linear regression, although it is used commonly, it is limited to just one independent and one dependent variable. Apart from that, linear regression restricts to the training dataset and does not predict a non-linear regression. Even a very high R2 value does not mean that the model reveals the actual process generating the data for Y; the X variables and Y may both be influenced by some other factor. Nor does a very poor R2 mean that the X variables have no effect on Y – a real effect may be masked by failure to include a very important X variable, or by a very large error term.

Identification of important independent variables

While the combined ΔR2 is significant, examination of individual variables (JLAB, JTEC, JLEX, and JMED) is not revealing. Consequently, Step 2 variables represent what may be referred to as a pool of variance. Further study is needed to determine which Job Description characteristics are significantly correlated with Dissemblers. Third grade predictors of fourth grade fraction outcomes (Jordan et al., 2013).

what is a multiple regression analysis used for

They can also produce models that are not theoretically or substantively meaningful, or that violate the assumptions of multiple regression. Stepwise methods can also inflate the significance of variables, and ignore the effects of interactions or higher-order terms. Therefore, stepwise methods should be used with caution, and supplemented with other methods such as domain knowledge, theory, or expert judgment. This fact has important implications when developing multiple regression models. Yes, you could keep adding more terms to the equation until you either get a perfect match or run out variables to add.

Probit and Logit: An Alternative to Regression When the Dependent Variable Is Binary

Multiple regression analysis can be performed using Microsoft Excel and IBM’s SPSS. Other statistical tools can equally be used to easily predict the outcome of a dependent variable from the behavior of two or more independent variables. In such cases, an analyst uses multiple regression, which attempts to explain a dependent variable using more than one independent variable. The model, however, assumes that there are no major correlations between the independent variables. Ordinary linear squares (OLS) regression compares the response of a dependent variable given a change in some explanatory variables.

what is a multiple regression analysis used for

You need to be careful about the assumptions and conditions of multiple regression, such as linearity, normality, homoscedasticity, independence, and multicollinearity, and check them with diagnostic tests and plots. If these assumptions are violated, your results may be inaccurate or misleading. Multiple regression can also suffer from overfitting, which is when your model fits the data too well, and loses its ability to generalize to new or unseen data.

As many variables can be included in the regression model in which each independent variable is differentiated with a number—1,2, 3, 4…p. The multiple regression model allows an analyst to predict an outcome based on information provided on multiple explanatory variables. Multiple linear regression (MLR), also known simply as multiple regression, is a statistical technique that uses several explanatory variables to predict the outcome of a response variable. The goal of multiple linear regression is to model the linear relationship between the explanatory (independent) variables and response (dependent) variables.

The ozone concentration remains a dominant variable in predicting the PM2.5 concentration with less effect of maximum and minimum temperatures. Moreover, the absolute values of PM2.5 maximum concentration in Brampton are higher, with a maximum value of 65 μg/m3, compared to 55 μg/m3 in Mississauga with a difference of mean maximum values of 0.8 μg/m3. This approach can be applied to analyze multivariate time series data when one of the variables is dependent on a set of other variables. At any time instant when we are given the values of the independent variables, we can predict the value of Y from Eq.

Let’s summarize our discussion of multiple regression

The independent variables may also be referred to as the predictor variables or regressors. Multiple linear regression is the most common form of linear regression analysis. As a predictive analysis, the multiple linear regression is used to explain the relationship between one continuous dependent variable and two or more independent variables. The independent variables can be continuous or categorical (dummy coded as appropriate). The least-squares estimates—B0, B1, B2…Bp—are usually computed by statistical software.

what is a multiple regression analysis used for

Stepwise methods start with an initial model, and then add or remove variables based on some criteria, such as significance tests, information criteria, or cross-validation. There are different types of stepwise methods, such as forward selection, backward elimination, and bidirectional elimination, which differ in the direction and order of adding or removing variables. Stepwise methods can help you simplify your model, reduce overfitting, and improve prediction accuracy. Multiple regression is a type of linear regression that extends the simple case of one dependent variable and one independent variable to multiple independent variables. For example, you can use multiple regression to model how the sales of a product depend on factors such as price, advertising, quality, and customer satisfaction. Multiple regression allows you to estimate the coefficients of each independent variable, and test how well they explain the variation in the dependent variable.

Once the error function is determined, you need to put the model and error function through a stochastic gradient descent algorithm to minimize the error. The stochastic gradient descent algorithm will do this by minimizing the B terms in the equation. Remember that squaring the error is important because some errors will be positive while others will be negative and if not squared these errors will cancel each other out making the total error of the model look far smaller than it really is. This time note that the VIF values indicate no significant multicollinearity, but the number of displays is not significant. The number of displays was eliminated because the high p-value indicated that it was not significant, and the model was run again with advertising and trade spend. Owing to the potent policy support, the Sino-foreign JVs might have bypassed all institutional constraints and dominated the Chinese auto market.

In essence, multiple regression is the extension of ordinary least-squares (OLS) regression because it involves more than one explanatory variable. The previous analysis is repeated for PM2.5 maximum concentration in Mississauga. Based on R2, RMSE, outliers, and coefficient values, shown in Table 13.4, the model is less fitted than the ozone model, which implies that the ozone concentration model is more robust and reliable. 13.5 shows the correlations among PM2.5 maximum concentration and model variables.

Each predictor value is weighed, the weights denoting their relative contribution to the overall prediction. Multiple regression is a powerful statistical technique that allows you to analyze the relationship between a dependent variable and several independent variables. However, it also comes with some challenges and limitations, especially when it comes to selecting the best set of predictors. In this article, you will learn about the advantages and disadvantages of multiple regression, and how stepwise methods can help you choose the most relevant variables for your model.

What are the benefits and drawbacks of using stepwise methods for variable selection in multiple regression?

Additional terms give the model more flexibility and new coefficients that can be tweaked to create a better fit. Additional terms will always yield a better fit to the training data whether the new term adds value to the model or not. This analysis can be used to predict how well a new process in a company is responding to some tweaks made to that process. It can also be used at home to ascertain changes in the cost of energy consumed based on some energy conservation methods and equipment employed in the house. In schools, this analysis is used to determine the performance of students using class hours, library hours, and leisure hours as the independent variables.