# Variance Inflation Factor (VIF): Definition and Formula

![Variance Inflation Factor (VIF): A measure of the amount of multicollinearity in a set of multiple regression variables.](https://www.investopedia.com/thmb/gf0YzGsAInZdkoyB6jUGBkqLkZI=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/variance-inflation-factor.asp-Final-6cd8e4740c254821b0fa2ab057b5df88.jpg)

*Removing a variable with a high variance inflation factor can make an entire regression model more stable. — Investopedia / Yurle Villegas*

> **Definition**
>
> A variance inflation factor is a statistical tool used in regression analysis that measures how much two or more independent variables are highly correlated with each another.

## What Is a Variance Inflation Factor (VIF)?

A variance inflation factor (VIF) tells you whether one of your variables is too similar to any others in your model. Researchers and statisticians use VIF to identify potential problems in models, to interpret complex datasets, to validate their findings, and to avoid misleading conclusions. A high VIF can make your model confusing and difficult to interpret, while a low VIF is more stable. You could use VIF to show how education, experience, and age are tied to someone's salary. But, It could get confusing—is salary going up because of their education, experience, or age? So, you may want to remove age as a factor altogether to make your model more reliable.

### Key Takeaways

*   A variance inflation factor measures the overlap between two or more independent variables in a regression model.
*   A high VIF inflates the standard errors, which makes your model confusing and hard to interpret, while a low VIF makes your model more reliable.
*   Researchers rely on VIF to interpret complex datasets and avoid misleading conclusions.

## Understanding a Variance Inflation Factor (VIF)

A variance inflation factor is a tool to help identify the degree of multicollinearity. Multiple regression is used when a person wants to test the effect of multiple variables on a particular outcome. The dependent variable is the outcome that is being acted upon by the independent variables—the inputs into the model. Multicollinearity exists when there is a linear relationship, or correlation, between one or more of the independent variables or inputs.

### The Problem of Multicollinearity

Multicollinearity creates a problem in the multiple regression model because the inputs are all influencing each other. Therefore, they are not actually independent, and it is difficult to test how much the combination of the independent variables affects the dependent variable, or outcome, within the regression model.

While multicollinearity does not reduce a model's overall predictive power, it can produce estimates of the regression coefficients that are not statistically significant. In a sense, it can be thought of as a kind of double-counting in the model.

In statistical terms, a multiple regression model where there is high multicollinearity will make it more difficult to estimate the relationship between each of the independent variables and the dependent variable. In other words, when two or more independent variables are closely related or measure almost the same thing, then the underlying effect that they measure is being accounted for twice (or more) across the variables. When the independent variables are closely-related, it becomes difficult to say which variable is influencing the dependent variables.

Small changes in the data used or in the structure of the model equation can produce large and erratic changes in the estimated coefficients on the independent variables. This is a problem because the goal of many [econometric](https://www.investopedia.com/terms/e/econometrics.asp) models is to test exactly this sort of statistical relationship between the independent variables and the dependent variable.

### Tests to Solve Multicollinearity

To ensure the model is properly specified and functioning correctly, there are tests that can be run for multicollinearity. The variance inflation factor is one such measuring tool. Using variance inflation factors helps to identify the severity of any multicollinearity issues so that the model can be adjusted. Variance inflation factor measures how much the behavior (variance) of an independent variable is influenced, or inflated, by its interaction/correlation with the other independent variables.

Variance inflation factors allow a quick measure of how much a variable is contributing to the [standard error](https://www.investopedia.com/terms/s/standard-error.asp) in the regression. When significant multicollinearity issues exist, the variance inflation factor will be very large for the variables involved. After these variables are identified, several approaches can be used to eliminate or combine collinear variables, resolving the multicollinearity issue.

## Formula and Calculation of VIF

The formula for VIF is:

$\begin{aligned}&\text{VIF}_i = \frac{ 1 }{ 1 - R_i^2 } \\&\textbf{where:} \\&R_i^2 = \text{Unadjusted coefficient of determination for} \\&\text{regressing the ith independent variable on the} \\&\text{remaining ones} \\\end{aligned}$

## What Can VIF Tell You?

When Ri is equal to 0, and therefore, when VIF or tolerance is equal to 1, the i independent variable is not correlated to the remaining ones, meaning that multicollinearity does not exist.

In general terms,

*   VIF equal to 1 = variables are not correlated
*   VIF between 1 and 5 = variables are moderately correlated 
*   VIF greater than 5 = variables are highly correlated

The higher the VIF, the higher the possibility that multicollinearity exists, and further research is required. When VIF is higher than 10, there is significant multicollinearity that needs to be corrected.  

## Example of Using VIF

For example, suppose that an economist wants to test whether there is a statistically significant relationship between the unemployment rate (independent variable) and the inflation rate (dependent variable). Including additional independent variables that are related to the [unemployment rate](https://www.investopedia.com/terms/u/unemploymentrate.asp), such as new initial [jobless claims](https://www.investopedia.com/terms/j/jobless-claims.asp), would be likely to introduce multicollinearity into the model.

The overall model might show strong, statistically sufficient explanatory power, but be unable to identify if the effect is mostly due to the unemployment rate or to the new initial jobless claims. This is what the VIF would detect, and it would suggest possibly dropping one of the variables out of the model or finding some way to consolidate them to capture their joint effect depending on what specific hypothesis the researcher is interested in testing. 

## What Is a Good VIF Value?

As a rule of thumb, a VIF of three or below is not a cause for concern. As VIF increases, the less reliable your regression results are going to be.

## What Does a VIF of 1 Mean?

A VIF equal to one means variables are not correlated and multicollinearity does not exist in the regression model.

## What Is VIF Used for?

VIF measures the strength of the correlation between the independent variables in regression analysis. This correlation is known as multicollinearity, which can cause problems for regression models.

## The Bottom Line

While a moderate amount of multicollinearity is acceptable in a regression model, higher multicollinearity can be a cause for concern.

Two measures can be taken to correct high multicollinearity. First, one or more of the highly correlated variables can be removed, as the information provided by these variables is redundant. The second method is to use principal components analysis or partial least square regression instead of OLS regression, which can respectively reduce the variables to a smaller set with no correlation, or create new uncorrelated variables. This will improve the predictability of a model.

> **Article Sources**
>
> 1.  Isixsigma. "[Variance Inflation Factor (VIF)](https://www.isixsigma.com/dictionary/variance-inflation-factor-vif/)."