Lean Six Sigma 100%

Black Belt · Analyze/Improve phase

Lesson 2: 2ᵏ full factorial designs

IASSC Body of Knowledge 4.4, Full Factorial Experiments · 14 practice questions

0:00 / --:--

Reading

Lesson 1 established why a full factorial design, testing every combination of factor levels, is the most direct way to catch an interaction that one-factor-at-a-time testing would miss. This lesson makes that design concrete: the 2ᵏ full factorial, the workhorse design of Black Belt work, where every one of k factors is tested at exactly two levels, "low" and "high." This lesson covers how many runs a 2ᵏ design needs, how its standard-order design matrix is built and coded, how to hand-calculate a main effect and an interaction effect directly from the data, and where a plain 2-level design's linear model runs out of ability to represent a curved response.

A 2² full factorial design as a square, with primer type and cure temperature as the two factors A square with primer type on the horizontal axis, standard to premium, and cure temperature on the vertical axis, low to high. The four corners are the four runs of the design in standard order: (1) standard primer at low temperature with response 60, a premium primer at low temperature with response 72, b standard primer at high temperature with response 68, and ab premium primer at high temperature with response 90. 2² design: primer type x cure temperature (1) 60 a 72 b 68 ab 90 -1 +1 Primer: standard (-1) to premium (+1) -1 +1 Cure temperature: low (-1) to high (+1) Circles show each run's coded corner; numbers beside each are the measured adhesion response used in the worked example below.
A 2² factorial design plotted as a square: each corner is one of the four coded runs, (1), a, b, and ab, with its measured adhesion response, used in the worked example below.

How many runs a 2ᵏ design needs

A 2ᵏ design tests k factors, each at 2 levels, in every combination, so the number of distinct treatment combinations is 2 raised to the k power. Two factors give 2² = 4 runs; three factors give 2³ = 8 runs; four factors give 2⁴ = 16 runs. If the design is replicated, meaning each treatment combination is independently repeated r times, the total number of runs is r times 2ᵏ: a 2³ design replicated twice needs 2 x 8 = 16 total runs. Run count grows fast with k, which is exactly why Lesson 1's screening step, narrowing a long factor list down first, matters before committing to a full factorial on every candidate factor.

Coded levels and the standard-order design matrix

Rather than write a factor's actual units (a specific temperature in degrees, a specific primer brand), a 2ᵏ design codes every factor's low level as -1 and high level as +1. Coding puts every factor on the same scale, which is what makes the sign-based effect calculation in the next section work directly. Runs are listed in "standard order," a fixed convention: for two factors A and B, standard order is (1), a, b, ab, where "(1)" means both factors at their low level, a lowercase letter present means that factor is at its high level, and a letter absent means that factor is at its low level. The standard-order table below is the same design shown as a square in the figure above.

RunA (primer)B (cure temp)ABResponse
(1)-1-1+160
a+1-1-172
b-1+1-168
ab+1+1+190

The AB column's sign is simply the product of the A and B signs in that row, a pattern that extends to any interaction column in a larger design.

Calculating a main effect

A main effect is defined as the average response when the factor is at its high level minus the average response when the factor is at its low level. Reading straight from the table: factor A (primer) is at +1 in runs a and ab, and at -1 in runs (1) and b. So:

  • Effect of A = ((a + ab) / 2) - (((1) + b) / 2) = ((72 + 90) / 2) - ((60 + 68) / 2) = 81 - 64 = 17
  • Effect of B = ((b + ab) / 2) - (((1) + a) / 2) = ((68 + 90) / 2) - ((60 + 72) / 2) = 79 - 66 = 13

In plain terms: switching from standard to premium primer raises average adhesion by 17 points; switching from low to high cure temperature raises it by 13 points, each averaged across the other factor's two levels.

Calculate the main effect of primerHigh A average: Runs a and ab, (72 + 90) / 2, 81. Low A average: Runs (1) and b, (60 + 68) / 2, 64. Effect of A: High minus low, 81 - 64, 17 High A averageRuns a and ab(72 + 90) / 281Low A averageRuns (1) and b(60 + 68) / 264Effect of AHigh minus low81 - 6417
This is the primer calculation already worked in the lesson. Each average includes both cure-temperature levels.

Calculating a two-factor interaction effect

The AB interaction effect uses the AB sign column exactly the same way: average the response where AB is +1 minus average the response where AB is -1. From the table, AB is +1 for (1) and ab, and -1 for a and b:

  • Effect of AB = (((1) + ab) / 2) - ((a + b) / 2) = ((60 + 90) / 2) - ((72 + 68) / 2) = 75 - 70 = 5

Double-checking with the full-sum contrast method confirms this: multiply each response by its sign in the relevant column and sum, then divide by 2ᵏ⁻¹. For AB, use the AB column's signs (+1, -1, -1, +1) on ((1), a, b, ab): (60) - (72) - (68) + (90) = 10, and 10 / 2²⁻¹ = 10 / 2 = 5, matching the average-difference calculation above. The same check on A: -(60) + (72) - (68) + (90) = 34, and 34 / 2 = 17, matching. On B: -(60) - (72) + (68) + (90) = 26, and 26 / 2 = 13, matching. A positive AB effect of 5 here means primer type's effect is larger at high cure temperature (ab - b = 90 - 68 = 22 points) than at low cure temperature (a - (1) = 72 - 60 = 12 points); half of that difference is 5. With only one run per corner there is no estimate of experimental error, so this design alone cannot say whether 5 is a real interaction or noise.

Why this matters

The exam expects both the average-difference definition and the sign- column contrast method to agree, because they are the same calculation written two ways. If they do not match on a hand calculation, the sign table was built wrong, not the arithmetic.

From effect to regression coefficient

A 2ᵏ design's results are often written as a fitted regression equation in the coded factors, Y = b0 + b1(A) + b2(B) + b12(AB), and each coefficient in that equation is exactly half of the corresponding effect: coefficient = effect / 2. That factor of two exists because an effect is defined as a difference between two group averages, a distance of two coded units (from -1 to +1), while a regression coefficient describes the change per one coded unit. Using this lesson's numbers: b1 (primer) = 17 / 2 = 8.5, b2 (cure temperature) = 13 / 2 = 6.5, and b12 (interaction) = 5 / 2 = 2.5.

Linear versus quadratic models, and center points

A standard 2ᵏ design, with every factor at only two levels, can only ever fit a linear model in each factor: it has exactly enough information to estimate a straight-line effect and interactions, and no more. It cannot estimate curvature, a quadratic term like A-squared, because fitting a curve requires at least three distinct levels of a factor to see whether the response bends. A common, economical way to check for curvature without running a full three-level design is to add center points: a small number of extra runs with every factor set halfway between its low and high level (coded 0). If the response at the center points falls close to the average of the corner responses, the relationship is adequately linear across that range. If it falls noticeably off that average, curvature is present, and the design needs to be expanded to estimate it properly, which the next lesson takes up.

Practice questions

1. How many runs does an unreplicated 2³ full factorial design require?

  1. 9
  2. 16
  3. 6
  4. 8

2. A 2³ design is replicated 3 times. How many total runs are performed?

  1. 11
  2. 24
  3. 27
  4. 8

3. In coded units for a 2ᵏ design, what does -1 represent?

  1. The factor's low level
  2. The factor's high level
  3. The center point
  4. An invalid run

4. In standard order for a 2-factor design, what does the run labeled "b" mean?

  1. Factor B at its high level, A at its low level
  2. Both factors at their high level
  3. Both factors at their low level
  4. Factor A at its high level, B at its low level

5. Using this lesson's worked example, responses are (1)=60, a=72, b=68, ab=90. What is the main effect of factor A (primer)?

  1. 34
  2. 13
  3. 17
  4. 5

6. Using the same data, what is the main effect of factor B (cure temperature)?

  1. 26
  2. 13
  3. 17
  4. 5

7. Using the same data, what is the AB interaction effect?

  1. 17
  2. 13
  3. 5
  4. 0

8. What is the regression coefficient for factor A, given its effect of 17?

  1. 17
  2. 8.5
  3. 34
  4. 2.5

9. Why is a regression coefficient equal to half the corresponding effect?

  1. Because software always rounds each coefficient down to the nearest half of an effect
  2. Because interaction effects are always exactly half as large as main effects in the design
  3. An effect spans two coded units (-1 to +1); a coefficient is the change per one unit
  4. It is an arbitrary convention chosen by software makers, with no mathematical reason

10. Why can a standard 2ᵏ design not estimate a quadratic (curved) effect of a factor?

  1. Because 2ᵏ designs cannot use continuous responses, only pass/fail attribute responses
  2. Because quadratic effects do not exist in Six Sigma
  3. Because interaction effects and quadratic effects are the same thing under coded units
  4. Each factor has only two levels, and curvature needs at least three

11. What is the purpose of adding center points to a 2ᵏ design?

  1. To increase the number of factors under study
  2. To economically check for curvature without running a full three-level design
  3. To eliminate the need for randomization
  4. To replace the need for replication

12. If the response measured at the center points falls noticeably above or below the average of the four corner responses, what does this suggest?

  1. The interaction effect must be recalculated using different signs
  2. The measurement system has failed entirely
  3. The design needs fewer runs
  4. Curvature is present, and the design should be expanded to estimate it

13. In the AB interaction column of a 2-factor standard-order table, how is each row's sign determined?

  1. It is the product of the A and B signs in that same row
  2. It is always positive
  3. It is set independently of the A and B columns
  4. It matches whichever of A or B has the larger main effect

14. A GCHS team studies mailing headline (A) and send day (B) at two levels each on response rate, with a positive AB interaction. What does a positive AB interaction mean in plain terms?

  1. The effect of changing the headline is different depending on which send day is used
  2. The main effect of headline must be recalculated
  3. The response rate is guaranteed to be highest at the center point
  4. Headline and send day have no relationship to response rate

Glossary

2ᵏ full factorial
A design testing k factors at 2 levels each in every possible combination, requiring 2ᵏ treatment combinations.
Coded levels
Rescaling a factor's low and high levels to -1 and +1 so every factor shares a common scale for effect calculations.
Standard order
The fixed listing convention for a factorial design's runs, such as (1), a, b, ab for two factors, where a present letter means that factor is at its high level.
Main effect
The average response at a factor's high level minus the average response at its low level.
Interaction effect
The average response where an interaction column is +1 minus the average where it is -1, measuring whether one factor's effect depends on another factor's level.
Regression coefficient
In a coded factorial model, equal to the corresponding effect divided by 2.
Center point
An added run with every factor set halfway between its low and high level, used to detect curvature.