ANOVA for Designed Experiments: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
Line 23: Line 23:
   
   


[[File:doet6.1.png|center]]


Table 6.1: Surface finish values for three speeds of a lathe machine.
Table 6.1: Surface finish values for three speeds of a lathe machine.
Line 107: Line 107:


   
   
 
[[File:doe6.1.png|center]]


Figure 6.1: Single factor experiment design for the data in Table 6.1.
Figure 6.1: Single factor experiment design for the data in Table 6.1.
Line 150: Line 149:


   
   
 
[[File:doe6.2.png|center]]


Figure 6.2: ANOVA table for the data in Table 6.1.
Figure 6.2: ANOVA table for the data in Table 6.1.
Line 170: Line 168:


   
   
 
[[File:doe6.3.png|center]]


Figure 6.3: Data Summary table for the single factor experiment in Table 6.1.
Figure 6.3: Data Summary table for the single factor experiment in Table 6.1.
Line 206: Line 203:
Since  value < 0.1, the means are significantly different at 90% confidence. Bounds on the difference between other treatment pairs can be obtained in a similar manner and it is concluded that all treatments are significantly different.
Since  value < 0.1, the means are significantly different at 90% confidence. Bounds on the difference between other treatment pairs can be obtained in a similar manner and it is concluded that all treatments are significantly different.


[[File:doe6.4.png|center]]
 


Figure 6.4: Mean Comparisons table for the data in Table 6.1.
Figure 6.4: Mean Comparisons table for the data in Table 6.1.
Line 217: Line 212:
Plots of residuals, , similar to the ones discussed in the previous chapters on regression, are used to ensure that the assumptions associated with the ANOVA model are not violated. [Note] The ANOVA model assumes that the random error terms, , are normally and independently distributed with the same variance for each treatment. The normality assumption can be checked by obtaining a normal probability plot of the residuals. Equality of variance is checked by plotting residuals against the treatments and the treatment averages,  (also referred to as fitted values), and inspecting the spread in the residuals. If a pattern is seen in these plots, then this indicates the need to use a suitable transformation on the response that will ensure variance equality. Box-Cox transformations are discussed in the next section. To check for independence of the random error terms residuals are plotted against time or run-order to ensure that a pattern does not exist in these plots. Residual plots for the given example are shown in Figures 6.5 and 6.6. The plots show that the assumptions associated with the ANOVA model are not violated.
Plots of residuals, , similar to the ones discussed in the previous chapters on regression, are used to ensure that the assumptions associated with the ANOVA model are not violated. [Note] The ANOVA model assumes that the random error terms, , are normally and independently distributed with the same variance for each treatment. The normality assumption can be checked by obtaining a normal probability plot of the residuals. Equality of variance is checked by plotting residuals against the treatments and the treatment averages,  (also referred to as fitted values), and inspecting the spread in the residuals. If a pattern is seen in these plots, then this indicates the need to use a suitable transformation on the response that will ensure variance equality. Box-Cox transformations are discussed in the next section. To check for independence of the random error terms residuals are plotted against time or run-order to ensure that a pattern does not exist in these plots. Residual plots for the given example are shown in Figures 6.5 and 6.6. The plots show that the assumptions associated with the ANOVA model are not violated.




[[File:doe6.5.png|center]]


Figure 6.5: Normal probability plot of residuals for the single factor experiment in Table 6.1.
Figure 6.5: Normal probability plot of residuals for the single factor experiment in Table 6.1.


   
 
[[File:6.6.png|center]]


Figure 6.6: Plot of residuals against fitted values for the single factor experiment in Table 6.1.
Figure 6.6: Plot of residuals against fitted values for the single factor experiment in Table 6.1.
Line 242: Line 235:
Once all  values are obtained for a value of , the corresponding  for these values is obtained using . The process is repeated for a number of  values to obtain a plot of  against . Then the value of  corresponding to the minimum  is selected as the required transformation for the given data. DOE++ plots  values against  values because the range of  values is large and if this is not done, all values cannot be displayed on the same plot. The range of search for the best  value in the software is from  to , because larger values of  are usually not meaningful. DOE++ also displays a recommended transformation based on the best  value obtained as per the following table.
Once all  values are obtained for a value of , the corresponding  for these values is obtained using . The process is repeated for a number of  values to obtain a plot of  against . Then the value of  corresponding to the minimum  is selected as the required transformation for the given data. DOE++ plots  values against  values because the range of  values is large and if this is not done, all values cannot be displayed on the same plot. The range of search for the best  value in the software is from  to , because larger values of  are usually not meaningful. DOE++ also displays a recommended transformation based on the best  value obtained as per the following table.


[[File:doet6.2.png|center]]
 


Table 6.2: Recommended Box-Cox power transformations.
Table 6.2: Recommended Box-Cox power transformations.
Line 272: Line 263:
Therefore, . The  values corresponding to this value from Figure 6.7 are  and . Therefore, the 90% confidence limits on are  and . Since the confidence limits include the value of 1, this indicates that a transformation is not required for the data in Table 6.1.  
Therefore, . The  values corresponding to this value from Figure 6.7 are  and . Therefore, the 90% confidence limits on are  and . Since the confidence limits include the value of 1, this indicates that a transformation is not required for the data in Table 6.1.  


[[File:doe6.7.png|center]]
 
 


Figure 6.7: Box-Cox power transformation plot for the data in Table 6.1.
Figure 6.7: Box-Cox power transformation plot for the data in Table 6.1.


==Experiments with Several Factors - Factorial Experiments==
==Experiments with Several Factors - Factorial Experiments==

Revision as of 18:39, 1 July 2011

Analysis of Experiments

Introduction

In Chapters 4 and 5, methods were presented to model the relationship between a response and the associated factors (referred to as predictor variables in the context of regression) based on an observed data set. Such studies, where observed values of the response are used to establish an association between the response and the factors, are called observational studies. However, in the case of observational studies, it is difficult to establish a cause-and-effect relationship between the observed factors and the response. This is because a number of alternative justifications can be used to explain the observed change in the response values. For example, a regression model fitted to data on the population of cities and road accidents might show a positive regression relation. However, this relation does not imply that an increase in a city's population causes an increase in road accidents. It could be that a number of other factors such as road conditions, traffic control and the degree to which the residents of the city follow the traffic rules affect the number of road accidents in the city and the increase in the number of accidents seen in the study is caused by these factors. Since the observational study does not take the effect of these factors into account, the assumption that an increase a city's population will lead to an increase in road accidents is not a valid one. For example, the population of a city may increase but road accidents in the city may decrease because of better traffic control. To establish a cause-and-effect relationship, the study should be conducted in such a way that the effect of all other factors is excluded from the investigation.


The studies that enable the establishment of a cause-and-effect relationship are called experiments. In experiments the response is investigated by studying only the effect of the factor(s) of interest and excluding all other effects that may provide alternative justifications to the observed change in response. This is done in two ways. First, the levels of the factors to be investigated are carefully selected and then strictly controlled during the execution of the experiment. The aspect of selecting what factor levels should be investigated in the experiment is called the design of the experiment. The second distinguishing feature of experiments is that observations in an experiment are recorded in a random order. By doing this, it is hoped that the effect of all other factors not being investigated in the experiment will get cancelled out so that the change in the response is the result of only the investigated factors. Using these two techniques, experiments tend to ensure that alternative justifications to observed changes in the response are voided, thereby enabling the establishment of a cause-and-effect relationship between the response and the investigated factors.


Randomization

The aspect of recording observations in an experiment in a random order is referred to as randomization. Specifically randomization is the process of assigning the various levels of the investigated factors to the experimental units in a random fashion. [Note] An experiment is said to be completely randomized if the probability of an experimental unit to be subjected to any level of a factor is equal for all the experimental units. The importance of randomization can be illustrated using an example. Consider an experiment where the effect of the speed of a lathe machine on the surface finish of a product is being investigated. In order to save time, the experimenter records surface finish values by running the lathe machine continuously and recording observations in the order of increasing speeds. The analysis of the experiment data shows that an increase in lathe speeds causes a decrease in the quality of surface finish. However the results of the experiment are disputed by the lathe operator who claims that he has been able to obtain better surface finish quality in the products by operating the lathe machine at higher speeds. It is later found that the faulty results were caused because of over heating of the tool used in the machine. Since the lathe was run continuously in the order of increased speeds the observations were recorded in the order of increased tool temperatures. This problem could have been avoided if the experimenter had randomized the experiment and taken reading at the various lathe speeds in a random fashion. This would require the experimenter to stop and restart the machine at every observation, thereby keeping the temperature of the tool within a reasonable range. Randomization would have ensured that the effect of heating of the machine tool is not included in the experiment.

Analysis of Single Factor Experiments

As explained in Chapters 4 and 5, the analysis of observational studies involves the use of regression models. The analysis of experimental studies involves the use of analysis of variance (ANOVA) models. For a comparison of the two models see Fitting ANOVA Models. In single factor experiments, ANOVA models are used to compare the mean response values at different levels of the factor. Each level of the factor is investigated to see if the response is significantly different from the response at other levels of the factor. [Note] The analysis of single factor experiments is often referred to as one-way ANOVA.


To illustrate the use of ANOVA models in the analysis of experiments, consider a single factor experiment where the analyst wants to see if the surface finish of certain parts is affected by the speed of a lathe machine. Data is collected for three speeds (or three treatments). Each treatment is replicated four times. Therefore, this experiment design is balanced. [Note] Surface finish values recorded using randomization are shown in Table 6.1.


Doet6.1.png

Table 6.1: Surface finish values for three speeds of a lathe machine.


The ANOVA model for this experiment can be stated as follows: (1)


The ANOVA model assumes that the response at each factor level, , is the sum of the mean response at the th level, , and a random error term, . The subscript denotes the factor level while the subscript denotes the replicate. If there are levels of the factor and replicates at each level then and . The random error terms, , are assumed to be normally and independently distributed with a mean of zero and variance of . Therefore, the response at each level can be thought of as a normally distributed population with a mean of and constant variance of . Eqn. (1) is referred to as the means model.


The ANOVA model of Eqn. (1) can also be written using , where represents the overall mean and represents the effect due to the th treatment.

(2)

Such an ANOVA model is called the effects model. [Note] In the effects models the treatment effects, , represent the deviations from the overall mean, . Therefore, the following constraint exists on the s: [Note] (3)

Fitting ANOVA Models

To fit ANOVA models and carry out hypothesis testing in single factor experiments, it is convenient to express the effects model of Eqn. (2) in the form (that was used for multiple linear regression models in Chapter 5). This can be done as shown next. Using Eqn. (2), the ANOVA model for the single factor experiment in Table 6.1 can be expressed as: (4)

where represents the overall mean and represents the th treatment effect. There are three treatments in Table 6.1 (500, 600 and 700). Therefore, there are three treatment effects, , and . Per Eqn. (3), the following constraint exists for these effects: (5)

For the first treatment, Eqn. (4) can be written as:


Using from Eqn. (5), the model for the first treatment is: (6)

Models for the second and third treatments can be obtained in a similar way. The models for the three treatments are:

(7)

(8)

(9)


The coefficients of the treatment effects and in Eqns. (7) to (9) can be expressed using two indicator variables, and , as follows:


Using the indicator variables and , the ANOVA model of Eqn. (4) for the data in Table 6.1 now becomes:


The equation can be rewritten by including subscripts (for the level of the factor) and (for the replicate number) as: (10)

Eqn. (10) represents the "regression version" of the ANOVA model.


Comparison of ANOVA and Regression Models

It can be seen from Eqn. (10) that in an ANOVA model each factor is treated as a qualitative factor. In the present example the factor, lathe speed, is a quantitative factor with three levels. But the ANOVA model treats this factor as a qualitative factor with three levels. Therefore, two indicator variables, and , are required to represent this factor. Note that if a regression model were to be fitted to the data in Table 6.1 then a distinction is made between quantitative and qualitative factors. For regression models, the factor, lathe speed, would be used as a quantitative factor and represented with a single predictor variable. For example, if a first order regression model were to be fitted to the data in Table 6.1, then the regression model would take the form . If a second order regression model were to be fitted, the regression model would be . Notice that unlike these regression models, the ANOVA model of Eqn. (10) does not make any assumption about the nature of relationship between the response and the factor being investigated.


The choice of the two models for a particular data set depends on the objective of the experimenter. In the case of the data of Table 6.1, the objective of the experimenter is to compare the levels of the factor to see if change in the levels leads to a significant change in the response. [Note] The objective is not to make predictions on the response for a given level of the factor. Therefore, the ANOVA model is used in this case. If the objective of the experimenter were prediction or optimization, the experimenter would use a regression model and focus on aspects such as the nature of relationship between the factor, lathe speed, and the response, surface finish, so that the regression model obtained is able to make accurate predictions.

Expression of the ANOVA Model in the Form

The ANOVA model of Eqn. (10) can be expanded for the three treatments and four replicates of the data in Table 6.1 as follows:

The corresponding matrix notation is:


where:


Thus:


The matrices , and are used in the calculation of the sum of squares in the next section. The data in Table 6.1 can be entered into DOE++ as shown in Figure 6.1.


Doe6.1.png

Figure 6.1: Single factor experiment design for the data in Table 6.1.


Hypothesis Test in Single Factor Experiments

The hypothesis test in single factor experiments examines the ANOVA model to see if the response at any level of the investigated factor is significantly different from that at the other levels. If this is not the case and the response at all levels is not significantly different, then it can be concluded that the investigated factor does not affect the response. The test on the ANOVA model is carried out by checking to see if any of the treatment effects, , are non-zero. The test is similar to the test of significance of regression mentioned in Chapters 4 and 5 in the context of regression models. The hypotheses statements for this test are:

The test for is carried out using the following statistic: (11) where represents the mean square for the ANOVA model and is the error mean square. Note that in the case of ANOVA models we use the notation (treatment mean square) for the model mean square and (treatment sum of squares) for the model sum of squares (instead of , regression mean square, and , regression sum of squares, used in Chapters 4 and 5). This is done to indicate that the model under consideration is the ANOVA model and not the regression model. The calculations to obtain and are identical to the calculations to obtain and explained in Chapter 5.

Calculation of the Statistic

The sum of squares to obtain the statistic can be calculated as explained in Chapter 5. Using the data in Table 6.1, the model sum of squares, , can be calculated as:

In the previous equation, represents the number of levels of the factor, represents the replicates at each level, represents the vector of the response values, represents the hat matrix and represents the matrix of ones. (For details on each of these terms, refer to Chapter 5.)


Since two effect terms, and , are used in the model of Eqn. (10), the degrees of freedom associated with the model sum of squares, , is two.

The total sum of squares, , can be obtained as follows:

In the previous equation, is the identity matrix. Since there are 12 data points in all, the number of degrees of freedom associated with is 11. [Note]

Knowing and , the error sum of squares is:

The number of degrees of freedom associated with is:

The test statistic can now be calculated using Eqn. (11) as:

The value corresponding to this statistic based on the distribution with 2 degrees of freedom in the numerator and 9 degrees of freedom in the denominator is: [Note]



Assuming that the desired significance level is 0.1, since value < 0.1, is rejected and it is concluded that change in the lathe speed has a significant effect on the surface finish. DOE++ displays these results in the ANOVA table, as shown in Figure 6.2. The values of S and R-sq are the standard error and the coefficient of determination for the model, respectively. These values are explained in Chapter 5 and indicate how well the model fits the data. The values in Figure 6.2 indicate that the fit of the ANOVA model is fair.


Doe6.2.png

Figure 6.2: ANOVA table for the data in Table 6.1.


Confidence Interval on the ith Treatment Mean

The response at each treatment of a single factor experiment can be assumed to be a normal population with a mean of and variance of provided that the error terms can be assumed to be normally distributed. A point estimator of is the average response at each treatment, . Since this is a sample average, the associated variance is , where is the number of replicates at the th treatment. Therefore, the confidence interval on is based on the distribution. Recall from Chapter 3 (inference on population mean when variance is unknown) that: [Note]

has a distribution with degrees of freedom . Therefore, a 100() percent confidence interval on the th treatment mean, , is: (12) For example, for the first treatment of the lathe speed we have:



In DOE++, this value is displayed as the Estimated Mean for the first level, as shown in the Data Summary Table in Figure 6.3. The value displayed as the standard deviation for this level is simply the sample standard deviation calculated using the observations corresponding to this level. [Note] The 90% confidence interval for this treatment is:


Doe6.3.png

Figure 6.3: Data Summary table for the single factor experiment in Table 6.1.



The 90% limits on are 5.9 and 11.1, respectively.


Confidence Interval on the Difference in Two Treatment Means

The confidence interval on the difference in two treatment means, , is used to compare two levels of the factor at a given significance. If the confidence interval does not include the value of zero, it is concluded that the two levels of the factor are significantly different. The point estimator of is . The variance for is:

For balanced designs all . Therefore:

The standard deviation for can be obtained by taking the square root of and is referred to as the pooled standard error:

The statistic for the difference is:

Then a 100(1-) percent confidence interval on the difference in two treatment means, , is: (13) For example, an estimate of the difference in the first and second treatment means of the lathe speed, , is:

The pooled standard error for this difference is:

To test , the statistic is:

In DOE++, this value is displayed in the Mean Comparisons table under the column T Value as shown in Figure 6.4. The 90% confidence interval on this difference is:

Hence the 90% limits on () are and , respectively. These values are displayed under the Low CI and High CI columns in Figure 6.4. Since the confidence interval for this pair of means does not included zero, it can be concluded that these means are significantly different at 90% confidence. This conclusion can also be arrived at using the value noting that the hypothesis is two-sided. The value corresponding to the statistic , based on the distribution with 9 degrees of freedom is:

Since value < 0.1, the means are significantly different at 90% confidence. Bounds on the difference between other treatment pairs can be obtained in a similar manner and it is concluded that all treatments are significantly different.

Doe6.4.png

Figure 6.4: Mean Comparisons table for the data in Table 6.1.


Residual Analysis

Plots of residuals, , similar to the ones discussed in the previous chapters on regression, are used to ensure that the assumptions associated with the ANOVA model are not violated. [Note] The ANOVA model assumes that the random error terms, , are normally and independently distributed with the same variance for each treatment. The normality assumption can be checked by obtaining a normal probability plot of the residuals. Equality of variance is checked by plotting residuals against the treatments and the treatment averages, (also referred to as fitted values), and inspecting the spread in the residuals. If a pattern is seen in these plots, then this indicates the need to use a suitable transformation on the response that will ensure variance equality. Box-Cox transformations are discussed in the next section. To check for independence of the random error terms residuals are plotted against time or run-order to ensure that a pattern does not exist in these plots. Residual plots for the given example are shown in Figures 6.5 and 6.6. The plots show that the assumptions associated with the ANOVA model are not violated.


Doe6.5.png

Figure 6.5: Normal probability plot of residuals for the single factor experiment in Table 6.1.


6.6.png

Figure 6.6: Plot of residuals against fitted values for the single factor experiment in Table 6.1.


Box-Cox Method

Transformations on the response may be used when residual plots for an experiment show a pattern. This indicates that the equality of variance does not hold for the residuals of the given model. The Box-Cox method can be used to automatically identify a suitable power transformation for the data based on the relation:

is determined using the given data such that  is minimized. The values of  are not used as is because of issues related to calculation or comparison of  values for different values of . For example, for  all response values will become 1. Therefore, the following relation is used to obtain :

(14) where .


Once all values are obtained for a value of , the corresponding for these values is obtained using . The process is repeated for a number of values to obtain a plot of against . Then the value of corresponding to the minimum is selected as the required transformation for the given data. DOE++ plots values against values because the range of values is large and if this is not done, all values cannot be displayed on the same plot. The range of search for the best value in the software is from to , because larger values of are usually not meaningful. DOE++ also displays a recommended transformation based on the best value obtained as per the following table.

Doet6.2.png

Table 6.2: Recommended Box-Cox power transformations.


Confidence intervals on the selected values are also available. Let be the value of corresponding to the selected value of . Then, to calculate the 100(1-) percent confidence intervals on , we need to calculate as shown next:

The required limits for are the two values of corresponding to the value (on the plot of against ). If the limits for do not include the value of one, then the transformation is applicable for the given data.


Note that the power transformations are not defined for response values that are negative or zero. DOE++ deals with negative and zero response values using the following equations (that involve addition of a suitable quantity to all of the response values if a zero or negative response value is encountered).

Here represents the minimum response value and represents the absolute value of the minimum response.


Example 6.1


To illustrate the Box-Cox method, consider the experiment given in Table 6.1. Eqn. (14) can be used to calculate transformed response values for various values of . Knowing the hat matrix, , values corresponding to each of these values can easily be obtained using . [Note] values calculated for values between and for the given data are shown below:

A plot of for various values, as obtained from DOE++, is shown in Figure 6.7. The value of that gives the minimum is identified as 0.7841. The value corresponding to this value of is 73.74. A 90% confidence interval on this value is calculated as follows. Using Eqn. (15), can be obtained:

Therefore, . The values corresponding to this value from Figure 6.7 are and . Therefore, the 90% confidence limits on are and . Since the confidence limits include the value of 1, this indicates that a transformation is not required for the data in Table 6.1.

Doe6.7.png

Figure 6.7: Box-Cox power transformation plot for the data in Table 6.1.

Experiments with Several Factors - Factorial Experiments

Experiments with two or more factors are encountered frequently. The best way to carry out such experiments is by using factorial experiments. [Note] Factorial experiments are experiments in which all combinations of factors are investigated in each replicate of the experiment. Factorial experiments are the only means to completely and systematically study interactions between factors in addition to identifying significant factors. [Note] One-factor-at-a-time experiments (where each factor is investigated separately by keeping all the remaining factors constant) do not reveal the interaction effects between the factors. Further, in one-factor-at-a-time experiments full randomization is not possible.


To illustrate factorial experiments consider an experiment where the response is investigated for two factors, and . Assume that the response is studied at two levels of factor with representing the lower level of and representing the higher level of . Similarly, let and represent the two levels of factor that are being investigated in this experiment. Since there are two factors with two levels, a total of combinations exist (-, -, -, -). Thus, four runs are required for each replicate if a factorial experiment is to be carried out in this case. Assume that the response values for each of these four possible combinations are obtained as shown in Table 6.3.


Table 6.3: Two-factor factorial experiment.


Investigating Factor Effects

The effect of factor on the response can be obtained by taking the difference between the average response when is high and the average response when is low. The change in the response due to a change in the level of a factor is called the main effect of the factor. The main effect of as per the response values in Table 6.3 is:

Therefore, when is changed from the lower level to the higher level, the response increases by 20 units. A plot of the response for the two levels of at different levels of is shown in Figure 6.8. The plot shows that change in the level of leads to an increase in the response by 20 units regardless of the level of . Therefore, no interaction exists in this case as indicated by the parallel lines on the plot. The main effect of can be obtained as:



Figure 6.8: Interaction plot for the data in Table 6.3.




Investigating Interactions

Now assume that the response values for each of the four treatment combinations were obtained as shown in Table 6.4. The main effect of in this case is:



Table 6.4: Two-factor factorial experiment.


It appears that does not have an effect on the response. However, a plot of the response of at different levels of shows that the response does change with the levels of but the effect of on the response is dependent on the level of (see Figure 6.9). Therefore, an interaction between and exists in this case (as indicated by the non-parallel lines of the figure). The interaction effect between and can be calculated as follows:



Figure 6.9: Interaction plot for the data in Table 6.4.



Note that in this case, if a one-factor-at-a-time experiment were used to investigate the effect of factor on the response, it would lead to incorrect conclusions. For example, if the response at factor was studied by holding constant at its lower level, then the main effect of would be obtained as , indicating that the response increases by 20 units when the level of is changed from low to high. On the other hand, if the response at factor was studied by holding constant at its higher level then the main effect of would be obtained as , indicating that the response decreases by 20 units when the level of is changed from low to high.


Analysis of General Factorial Experiments

In DOE++, factorial experiments are referred to as factorial designs. The experiments explained in this section are referred to as general factorial designs. This is done to distinguish these experiments from the other factorial designs supported by DOE++ (see Figure 6.10). The other designs (such as the 2 level full factorial designs that are explained in Chapter 7) are special cases of these experiments in which factors are limited to a specified number of levels. The ANOVA model for the analysis of factorial experiments is formulated as shown next. Assume a factorial experiment in which the effect of two factors, and , on the response is being investigated. Let there be levels of factor and levels of factor . The ANOVA model for this experiment can be stated as:

(16)


where:

represents the overall mean effect.
is the effect of the th level of factor  ().
is the effect of the th level of factor  ().
represents the interaction effect between  and .
represents the random error terms (which are assumed to be normally distributed with a mean of zero and variance of ).

the subscript denotes the replicates ().



Figure 6.10: Factorial experiments available in DOE++.



Since the effects , and represent deviations from the overall mean, the following constraints exist: [Note]


Hypothesis Tests in General Factorial Experiments

These tests are used to check whether each of the factors investigated in the experiment is significant or not. For the previous example, with two factors, and , and their interaction, , the statements for the hypothesis tests can be formulated as follows:

The test statistics for the three tests are as follows:

The tests are identical to the partial test explained in Chapter 5. The sum of squares for these tests (to obtain the mean squares) are calculated by splitting the model sum of squares into the extra sum of squares due to each factor. The extra sum of squares calculated for each of the factors may either be partial or sequential. [Note] For the present example, if the extra sum of squares used is sequential, then the model sum of squares can be written as:

where represents the model sum of squares, represents the sequential sum of squares due to factor , represents the sequential sum of squares due to factor and represents the sequential sum of squares due to the interaction .


The mean squares are obtained by dividing the sum of squares by the associated degrees of freedom. Once the mean squares are known the test statistics can be calculated. For example, the test statistic to test the significance of factor (or the hypothesis ) can then be obtained as:

Similarly the test statistic to test significance of factor and the interaction can be respectively obtained as:

It is recommended to conduct the test for interactions before conducting the test for the main effects. This is because, if an interaction is present, then the main effect of the factor depends on the level of the other factors and looking at the main effect is of little value. However, if the interaction is absent then the main effects become important.


Example 6.2


Consider an experiment to investigate the effect of speed and type of fuel additive used on the mileage of a sports utility vehicle. Three speeds and two types of fuel additives are investigated. Each of the treatment combinations are replicated three times. The mileage values observed are displayed in Table 6.5.



Table 6.5: Mileage data for different speeds and fuel additive types.


The experimental design for the data in Table 6.5 is shown in Figure 6.11. In the figure, the factor Speed is represented as factor and the factor Fuel Additive is represented as factor . The experimenter would like to investigate if speed, fuel additive or the interaction between speed and fuel additive affects the mileage of the sports utility vehicle. In other words, the following hypotheses need to be tested:


The test statistics for the three tests are:



Figure 6.11: Experimental design for the data in Table 6.5.


The ANOVA model for this experiment can be written as: (17) where represents the th treatment of factor (speed) with =1, 2, 3; represents the th treatment of factor (fuel additive) with =1, 2; and represents the interaction effect. In order to calculate the test statistics, it is convenient to express the ANOVA model of Eqn. (17) in the form . This can be done as explained next.


Expression of the ANOVA Model as

Since the effects , and represent deviations from the overall mean, the following constraints exist.


Constraints on are: (18)

Therefore, only two of the effects are independent. Assuming that and are independent, . (The null hypothesis to test the significance of factor can be rewritten using only the independent effects as .) DOE++ displays only the independent effects because only these effects are important to the analysis. The independent effects, and , are displayed as A[1] and A[2] respectively because these are the effects associated with factor (speed).


Constraints on are: (19)

Therefore, only one of the effects are independent. Assuming that is independent, . (The null hypothesis to test the significance of factor can be rewritten using only the independent effect as .) The independent effect is displayed as B:B in DOE++.


Constraints on are:

(20)

(21)

(22)

(23)

(24)


Eqns. (20) to (24) represent four constraints as only four of these five equations are independent. Therefore, only two out of the six effects are independent. Assuming that and are independent, the other four effects can be expressed in terms of these effects. (The null hypothesis to test the significance of interaction can be rewritten using only the independent effects as .) The effects and are displayed as A[1]B and A[2]B respectively in DOE++.


Based on the ANOVA model and the constraints of Eqns. (18) to (24), the regression version of the ANOVA model can be obtained using indicator variables, similar to the case of the single factor experiment in Chapter 6, Fitting ANOVA Models. Since factor has three levels, two indicator variables, and , are required which need to be coded as shown next:


Factor has two levels and can be represented using one indicator variable, , as follows:



The interaction will be represented by all possible terms resulting from the product of the indicator variables representing factors and . There are two such terms here - and . The regression version of the ANOVA model can finally be obtained as: (25) In matrix notation this model can be expressed as:

where:


The vector can be substituted with the response values from Table 6.5 to get:


Knowing , and , the sum of squares for the ANOVA model and the extra sum of squares for each of the factors can be calculated. These are used to calculate the mean squares that are used to obtain the test statistics.

Calculation of Sum of Squares for the Model

The model sum of squares, , for the model of Eqn. (25) can be obtained as:


where is the hat matrix and is the matrix of ones. Since five effect terms (, , , and ) are used in the model, the number of degrees of freedom associated with is five ().


The total sum of squares, , can be calculated as:

Since there are 18 observed response values, the number of degrees of freedom associated with the total sum of squares is 17 (). The error sum of squares can now be obtained:

Since there are three replicates of the full factorial experiment, all of the error sum of squares is pure error. (This can also be seen from Figure 6.11 where each treatment combination of the full factorial design is repeated three times.) The number of degrees of freedom associated with the error sum of squares is:


Calculation of Extra Sum of Squares for the Factors

The sequential sum of squares for factor can be calculated as: [Note]


where and is the matrix containing only the first three columns of the matrix. Thus:


Since there are two independent effects (, ) for factor , the degrees of freedom associated with are two ().



Similarly, the sum of squares for factor can be calculated as:


Since there is one independent effect, , for factor , the number of degrees of freedom associated with is one ().


The sum of squares for the interaction is:

Since there are two independent interaction effects, and , the number of degrees of freedom associated with is two ().


Calculation of the Test Statistics

Knowing the sum of squares, the test statistic for each of the factors can be calculated. Analyzing the interaction first, the test statistic for interaction is:


The value corresponding to this statistic, based on the distribution with 2 degrees of freedom in the numerator and 12 degrees of freedom in the denominator, is: [Note]

Assuming that the desired significance level is 0.1, since value > 0.1, we fail to reject and conclude that the interaction between speed and fuel additive does not significantly affect the mileage of the sports utility vehicle. DOE++ displays this result in the ANOVA table, as shown in Figure 6.12. In the absence of the interaction, the analysis of main effects becomes important.


The test statistic for factor is:

The value corresponding to this statistic based on the distribution with 2 degrees of freedom in the numerator and 12 degrees of freedom in the denominator is:

Since value < 0.1, is rejected and it is concluded that factor (or speed) has a significant effect on the mileage.


The test statistic for factor is:

The value corresponding to this statistic based on the distribution with 2 degrees of freedom in the numerator and 12 degrees of freedom in the denominator is:

Since value < 0.1, is rejected and it is concluded that factor (or fuel additive type) has a significant effect on the mileage.


Therefore, it can be concluded that speed and fuel additive type affect the mileage of the vehicle significantly. The results are displayed in the ANOVA table of Figure 6.12.



Figure 6.12: Analysis results for the experiment in Table 6.5.



Calculation of Effect Coefficients

Results for the effect coefficients of the model of Eqn. (25) are displayed in the Regression Information table in Figure 6.12. Calculations of the results in this table are discussed next. The effect coefficients can be calculated as follows:

Therefore, , , etc. As mentioned previously, these coefficients are displayed as Intercept, A[1] and A[2] respectively depending on the name of the factor used in the experimental design. The standard error for each of these estimates is obtained using the diagonal elements of the variance-covariance matrix .


For example, the standard error for is:

Then the statistic for can be obtained as:


The value corresponding to this statistic is:


Confidence intervals on can also be calculated. The 90% limits on are:


Thus, the 90% limits on are and respectively. Results for other coefficients are obtained in a similar manner.


Least Squares Means

The estimated mean response corresponding to the th level of any factor is obtained using the adjusted estimated mean which is also called the least squares mean. For example, the mean response corresponding to the first level of factor is . An estimate of this is or (). Similarly, the estimated response at the third level of factor is or or ().


Residual Analysi

As in the case of single factor experiments, plots of residuals can also be used to check for model adequacy in factorial experiments. Box-Cox transformations are also available in DOE++ for factorial experiments.


Factorial Experiments with a Single Replicate

If a factorial experiment is run only for a single replicate then it is not possible to test hypotheses about the main effects and interactions as the error sum of squares cannot be obtained. [Note] This is because the number of observations in a single replicate equals the number of terms in the ANOVA model. Hence the model fits the data perfectly and no degrees of freedom are available to obtain the error sum of squares. For example, if the two factor experiment to study the effect of speed and fuel additive type on mileage was run only as a single replicate there would be only six response values. The model of Eqn. (25) has six terms and therefore will fit the six response values perfectly. The error sum of squares, , for this case will be equal to zero. In some single replicate factorial experiments it is possible to assume that the interaction effects are negligible. In this case, the interaction mean square can be used as error mean square, , to test hypotheses about the main effects. However, such assumptions are not applicable in all cases and should be used carefully.


Blocking

Many times a factorial experiment requires so many runs that all of them cannot be completed under homogeneous conditions. This may lead to inclusion of the effects of nuisance factors into the investigation. Nuisance factors are factors that have an effect on the response but are not of primary interest to the investigator. For example two replicates of a two-factor factorial experiment require eight runs. If four runs require the duration of one day to be completed then the total experiment will require two days to be completed. The difference in the conditions on the two days may lead to introduction of effects on the response that are not the result of the two factors being investigated. Therefore, the day is a nuisance factor for this experiment.


Nuisance factors can be accounted for using blocking. In blocking, experimental runs are separated based on levels of the nuisance factor. For the case of the two-factor factorial experiment where the day is a nuisance factor, separation can be made into two groups or blocks - runs that are carried out on the first day belong to block 1, and runs that are carried out on the second day belong to block 2. Thus, within each block conditions are the same with respect to the nuisance factor. As a result, each block investigates the effects of the factors of interest, while the difference in the blocks measures the effect of the nuisance factor. [Note]


For the example of the two factor factorial experiment, a possible assignment of runs to the blocks could be - one replicate of the experiment is assigned to block 1 and the second replicate is assigned to block 2 (now each block contains all possible treatment combinations). Within each block, runs are subjected to randomization (i.e. randomization is now restricted to the runs within a block). Such a design, where each block contains one complete replicate and the treatments within a block are subjected to randomization, is called randomized complete block design.


In summary, blocking should always be used to account for the effects of nuisance factors if it is not possible to hold the nuisance factor at a constant level through all of the experimental runs. Randomization should be used within each block to counter the effects of any unknown variability that may still be present.


Example 6.3


Consider the experiment of Table 6.5 where the mileage of a sports utility vehicle was investigated for the effects of speed and fuel additive type. Now assume that the three replicates for this experiment were carried out on three different vehicles. To ensure that the variation from one vehicle to another does not have an effect on the analysis, each vehicle is considered as one block. (See the experiment design in Figure 6.13.) [Note] For the purpose of the analysis, the block is considered as a main effect except that it is assumed that interactions between the block and the other main effects do not exist. Therefore, there is one block main effect (having three levels - block 1, block 2 and block 3), two main effects (speed - having three levels; and fuel additive type - having two levels) and one interaction effect (speed-fuel additive interaction) for this experiment. Let represent the block effects. The hypothesis test on the block main effect checks if there is a significant variation from one vehicle to the other. The statements for the hypothesis test are:



The test statistic for this test is:


where represents the mean square for the block main effect and is the error mean square. The hypothesis statements and test statistics to test the significance of factors (speed), (fuel additive) and the interaction (speed-fuel additive interaction) can be obtained as explained in Example 6.2. The ANOVA model for this example can be written as:

(26)



Figure 6.13: Randomized complete block design for the experiment in Table 6.5 using three blocks.



where:

represents the overall mean effect. 
is the effect of the th level of the block ().
is the effect of the th level of factor  ().
is the effect of the th level of factor  ().
represents the interaction effect between  and .
represents the random error terms (which are assumed to be normally distributed with a mean of zero and variance of ).


In order to calculate the test statistics, it is convenient to express the ANOVA model of Eqn. (26) in the form . This can be done as explained next.


Expression of the ANOVA Model as

Since the effects , , , and are defined as deviations from the overall mean, the following constraints exist.


Constraints on are:

(27)


Therefore, only two of the effects are independent. Assuming that and are independent, . (The null hypothesis to test the significance of the blocks can be rewritten using only the independent effects as .) In DOE++, the independent block effects, and , are displayed as Block[1] and Block[2], respectively.


Constraints on are:

(28)


Therefore, only two of the effects are independent. Assuming that and are independent, . The independent effects, and , are displayed as A[1] and A[2], respectively.


Constraints on are:

(29)


Therefore, only one of the effects is independent. Assuming that is independent, . The independent effect, , is displayed as B:B.


Constraints on are:


(30)

(31)

(32)

(33)

(34)


Equations (30) to (34) represent four constraints as only four of the five equations are independent. Therefore, only two out of the six effects are independent. Assuming that and are independent, we can express the other four effects in terms of these effects. The independent effects, and , are displayed as A[1]B and A[2]B, respectively.


Based on the ANOVA model of Eqn. (26) and the constraints of Eqns. (27) to (34), the regression version of the ANOVA model can be obtained using indicator variables. Since the block has three levels, two indicator variables, and , are required, which need to be coded as shown next:


Factor has three levels and two indicator variables, and , are required:


Factor has two levels and can be represented using one indicator variable, , as follows:


The interaction will be represented by and . The regression version of the ANOVA model can finally be obtained as:

(35)

In matrix notation this model can be expressed as:



or


Knowing , and , the sum of squares for the ANOVA model and the extra sum of squares for each of the factors can be calculated. These are used to calculate the mean squares that are used to obtain the test statistics.


Calculation of the Sum of Squares for the Model

The model sum of squares, , for the model of Eqn. (26) can be obtained as:


Since seven effect terms (,,, , , and ) are used in the model the number of degrees of freedom associated with is seven ().

The total sum of squares can be calculated as:


Since there are 18 observed response values, the number of degrees of freedom associated with the total sum of squares is 17 (). The error sum of squares can now be obtained:


The number of degrees of freedom associated with the error sum of squares is:



Since there are no true replicates of the treatments (as can be seen from the design of Figure 6.13 where all of the treatments are seen to be run just once), all of the error sum of squares is the sum of squares due to lack of fit. The lack of fit arises because the model used is not a full model since it is assumed that there are no interactions between blocks and other effects.


Calculation of the Extra Sum of Squares for the Factors

The sequential sum of squares for the blocks can be calculated as:


where is the matrix of ones, is the hat matrix, which is calculated using , and is the matrix containing only the first three columns of the matrix. Thus:



Since there are two independent block effects, and , the number of degrees of freedom associated with is two ().


Similarly, the sequential sum of squares for factor can be calculated as:



Sequential sum of squares for the other effects are obtained as and .


Calculation of the Test Statistics

Knowing the sum of squares, the test statistics for each of the factors can be calculated. For example, the test statistic for the main effect of the blocks is:


The value corresponding to this statistic based on the distribution with 2 degrees of freedom in the numerator and 10 degrees of freedom in the denominator is:


Assuming that the desired significance level is 0.1, since value > 0.1, we fail to reject and conclude that there is no significant variation in the mileage from one vehicle to the other. Statistics to test the significance of other factors can be calculated in a similar manner. The complete analysis results obtained from DOE++ for this experiment are presented in Figure 6.14.



Figure 6.14: Analysis results for the randomized complete block design example.


Use of Regression to Calculate Sum of Squares

This section explains the reason behind the use of regression in DOE++ in all calculations related to the sum of squares. A number of textbooks present the method of direct summation to calculate the sum of squares. But this method is only applicable for balanced designs and may give incorrect results for unbalanced designs. For example, the sum of squares for factor in a balanced factorial experiment with two factors, and , is given as follows:


where represents the levels of factor , represents the levels of factor , and represents the number of samples for each combination of and . The term is the mean value for the th level of factor , is the sum of all observations at the th level of factor and is the sum of all observations.


The analogous term to calculate in the case of an unbalanced design is given as:


where is the number of observations at the th level of factor and is the total number of observations. Similarly, to calculate the sum of squares for factor and interaction , the formulas are given as:


Applying these relations to the unbalanced data of Table 6.6, the sum of squares for the interaction is:




Table 6.6: Example of an unbalanced design.


which is obviously incorrect since the sum of squares cannot be negative. For a detailed discussion on this refer to [23].


The correct sum of squares can be calculated as shown next. The and matrices for the design of Table 6.6 can be written as:


Then the sum of squares for the interaction can be calculated as:


where is the hat matrix and is the matrix of ones. The matrix can be calculated using where is the design matrix, , excluding the last column that represents the interaction effect . Thus, the sum of squares for the interaction is:



This is the value that is calculated by DOE++ (see Figure 6.15 for the experiment design and Figure 6.16 for the analysis).



Figure 6.15: Unbalanced experimental design for the data in Table 6.6.




Figure 6.16: Analysis for the unbalanced data in Table 6.6.