SlideShare a Scribd company logo
Copyright © 2010 SAS Institute Inc. All rights reserved.
Building Models for
Complex DOEs
Donald McCormack, JMP
2
Copyright © 2010, SAS Institute Inc. All rights reserved.
Intro
 Basic Designs
 Adding nuisance variables – Latin Squares
 When blocks matter – Split Plots
 Three random effects – Strip and Split-Split Plots
 Crossover Designs
 Other designs – Split Plot and Latin Square variations.
3
Copyright © 2010, SAS Institute Inc. All rights reserved.
Basic Designs
 Typical DOE − Completely Randomized Design (CRD)
Temp: 25°
Temp: 30°
pH: 6.0
pH: 7.0
Strain A
Strain B
Factor 3Factor 2Factor 1
A, 6.0, 30° B, 7.0, 25° A, 6.0, 25° B, 6.0, 30°
B, 7.0, 30° A, 7.0, 30° A, 7.0, 25° B, 6.0, 25°
4
Copyright © 2010, SAS Institute Inc. All rights reserved.
Basic Designs
 Typical DOE −
Completely Randomized Block Design (CRBD)
Temp: 25°
Temp: 30°
Factor 3
pH: 6.0
pH: 7.0
Factor 2
Strain A
Strain B
Factor 1
A, 6.0, 30° B, 7.0, 25° A, 6.0, 25° B, 6.0, 30°
B, 7.0, 30° A, 7.0, 30° A, 7.0, 25° B, 6.0, 25°
CRD1
Growth Media 1
B, 6.0, 25° A, 7.0, 25° A, 6.0, 30° A, 7.0, 30°
B, 7.0, 30° B, 7.0, 25° A, 6.0, 25° B, 6.0, 30°
CRD2
Growth Media 2
Growth Media
Factor 4
5
Copyright © 2010, SAS Institute Inc. All rights reserved.
Latin Squares
 Two blocking variables, rows and columns, used for
nuisance variables.
 Two restrictions on randomization – there must be unique
combinations of treatments across rows and down columns.
 Number of levels must be identical for row, column, and
treatment variables.
 Assumption: No two way or higher interaction between
row, column, and treatment factors.
 More than two nuisance variables? Graeco-Latin and
Hyper-Graeco Latin designs.
 JMPer Cable Spring 2002
6
Copyright © 2010, SAS Institute Inc. All rights reserved.
Latin Squares - Examples
 Emissions
 Box, Hunter, & Hunter p. 157
 Fuel additive is the treatment.
 Drivers and cars are blocking variables, 4 of each.
 Emissions 2
 Example 1 with two replicated LS
 Same Drivers and Cars?
1 2 3 4
1 A B D C
2 D C A B
3 B D C A
4 C A B D
Emissions Example
Car
Driver
7
Copyright © 2010, SAS Institute Inc. All rights reserved.
Latin Squares - Summary
 Treat nuisance (blocking) variables as random effects
 Unbound the variance components
 No nesting or crossing unless there is replication
 If there are different sets of nuisance variables across replication,
nest the nuisance variable in the replication variable. For
example, if the cars in Rep 1 were different than the cars in Rep
two, next Car in Rep (Car [Rep]).
8
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots
 Am I free to let any factors change at any run?
 Yes – CRD
 No, I have to restrict where, when, or how often one or more
factors is changed.
» Test for statistical differences in at least one restricted factor?
» No – RCBD, Latin Square
» Yes – Split Plot
 What’s the difference?
 RCBD, Latin Square – I’m estimating (nuisance) variability so it
can be removed from experimental variability.
 Split Plot – I’m estimating both the signal and noise variability of
the affected factor and comparing the former to the later as my
statistical test.
9
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots
 Two columns are needed
 One for the block (noise variability)
 One for the factor (signal)
 Two ways block column can be arranged:
 CR – Each time a factor level changes the block ID changes.
 RCB – Blocks correspond to groups of unrepeated factor levels.
 The nature of the factor often dictates whether you’ll
have CR or RCB blocks. Customer Designer uses CR.
 You’ll need at least the number of factor levels plus one
CR blocks or two RCBD blocks with the same level
appearing at least once in both blocks. More is better.
 Block arrangement affects how the model is built.
10
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots – Set Up: Example
 Heat treatment in oven.
 Three factors: Temperature, Time, and Power.
 Oven can fit four units.
 Scenario 1 – Only one temp per oven run.
 Scenario 2 – Two temperature zones in an oven with two items
per zone.
11
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots – Set Up: Example Scenario 1
 Only one temperature per whole plot (Oven Run). Set
Temp to Nominal and nest Oven Run in Temp.
 JMP default –Leave Temp continuous and ignore the nesting
(keep Oven Run random). You’ll get the same results.
 In both cases, use REML and unbounded variance components.
Oven Run as CR Block JMP Default
Both give the same results
12
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots – Set Up: Example Scenario 2
 Include Oven Run.
 Cross Temp with Oven
Zone.
 Make both Random.
 Oven Run*Temp&Random
is used as the noise
estimate to test for
differences in Temp. It
removes the run to run
variability between ovens.
13
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots – Summary
 The hard to change/batch factor needs two columns,
one for the factor and one for the block
 CR blocks
 Each time the factor changes so does the block ID
 Nest the block variable in the hard to change/batch factor. Make
it a random effect.
 You can also use the JMP default and ignore the nesting.
 RCB blocks
 Group sets of the factor changes into blocks such that no level is
repeated in a given block.
 Cross the hard to change factor with the block factor and make it
random.
14
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split-Split and Strip Plots
 Randomization restriction on two factors
A1B1
A2B1
A1B2
A2B2
B1 B2
A1
B1 B2
A2
Split
Split-Split
Strip
A1
A2
A1
A2
B1
B2
B1
B2
15
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Two Hard to Change Factors
Change Simultaneously
 Just like a split plot: one additional source of error.
 CR Block – ID changes if either factor changes.
 RCB Block – Grouping based on unique combinations of
both factors.
CR Blocks
RCB Blocks
JMP Default
16
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Two Hard to Change Factors
Change Simultaneously
 How to ID the blocks
A1B1
A2B1
A1B2
A2B2
A1B1
A2B1
A1B2
A2B2
1
2
2
5
4
3
6
7
8
1
CR Blocks RCB Blocks
17
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Split-Split Plot
 Two additional sources of error: whole plot and subplot
 Subplot is more frequently changing, but still restricted, block
inside of whole plots. Whole plots are very hard to change and
subplot are hard to change.
 Example: High throughput reactor (see Castillo, Quality
Engineering 2010)
Reactor
Module
Temperature
Pressure
Catalyst Type
Concentration
Reactor
Block
Purge Type
18
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Split-Split Plot
 Because both whole plot and subplot are arranged as
CR blocks, both Fit Models produce the same results.
JMP DefaultCR Blocks
19
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Split-Split Plot
Runs 20 – 42
20
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Split-Split Plot
 How to ID the blocks – Whole Plots
B1 B2
A1
B1 B2
A2
B1 B2
A1
B1 B2
A2
2
3
4
1 2
1
CR Blocks
RCB Blocks
21
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split Plots: Split-Split Plot
 How to ID the blocks – Subplots
B1 B2
A1
B1 B2
A2
B1 B2
A1
B1 B2
A2
2
3
4
1
1
RCB Blocks
87
2
3
6
4
5
CR Blocks
22
Copyright © 2010, SAS Institute Inc. All rights reserved.
Strip Plots: Example
 Two step semiconductor process: ion implant followed
by a thermal anneal.
 Implant: Three factors – O+ Dose, Energy, Implant Temp
 Anneal: Three factors - O+ Conc, Anneal Temp, Time
 Both are batch processes.
 The treatment combinations for each step come from a
full factorial (32) plus center point. Nine unique
combinations possible.
 Nine wafers are processed at each step.
 For each implant run (i.e., for a unique implant treatment
combination) randomly assign each wafer to a unique
anneal treatment combination.
 Replicate the experiment for 162 wafers total.
23
Copyright © 2010, SAS Institute Inc. All rights reserved.
Strip Plots: Example
1, 1, 1
Implant
1, 1, -1
1, -1, 1
-1, 1, 1
-1, -1, -1
1, 1, 1
Anneal
1, 1, -1
1, -1, 1
-1, 1, 1
-1, -1, -1
9 wafers
each step
1 wafer from
each implant step
randomly assigned
to anneal step
X 2
24
Copyright © 2010, SAS Institute Inc. All rights reserved.
Strip Plots
 How to ID the blocks – CR blocks
A1
A2
A1
A2
B1
B2
B1
B2
1
2
3
4
1
2
3
4
WP1 WP2
B2B1B2B1
A1
A1
A2
A2
1
2
3
4
1
2
3 4
WP2
W
P
1
25
Copyright © 2010, SAS Institute Inc. All rights reserved.
Strip Plots
 How to ID the blocks – RCB blocks
 Count each set of treatment combinations
A1
A2
A1
A2
B1
B2
B1
B2
Rep - 1
B2B1B2B1
A1
A1
A2
A2
Rep - 1
26
Copyright © 2010, SAS Institute Inc. All rights reserved.
Split-Split and Strip Plots
Split-Split
Strip
27
Copyright © 2010, SAS Institute Inc. All rights reserved.
Example – Split-Strip Plot
F
e
r
t
i
l
i
z
e
r
S3S2S1
Soil Type
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
Ca0
Ca1
F0
F1
F2
F3
28
Copyright © 2010, SAS Institute Inc. All rights reserved.
Crossover Designs
 Only one random effect – Subject[Sequence]
 Biggest challenge is setting up the dataset to estimate the
carryover effect.
 Example - Three periods, two treatments
 JMPer Cable Fall 2006
29
Copyright © 2010, SAS Institute Inc. All rights reserved.
Additional Designs
30
Copyright © 2010, SAS Institute Inc. All rights reserved.
Other Designs: Latin Squares
 Two factor full factorial in LS: Radar Detection
 Montgomery DOE 7th Ed, table 5.23
 Hyper-Graeco-Latin Square: Wear testing
 Box, Hunter, & Hunter p. 163
Wear TestingRadar Detection
31
Copyright © 2010, SAS Institute Inc. All rights reserved.
Other Designs: Split Plots
 Split-Split-Split
 Strip with multiple treatments assigned to the strips.
Copyright © 2010 SAS Institute Inc. All rights reserved.

More Related Content

Viewers also liked

Microlensing Modelling
Microlensing ModellingMicrolensing Modelling
Microlensing Modelling
Ashna Sharan
 
কীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেন
কীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেনকীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেন
কীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেন
Raiyad Raad
 
Localization 140704162405-phpapp02
Localization 140704162405-phpapp02Localization 140704162405-phpapp02
Localization 140704162405-phpapp02
Raiyad Raad
 
Washington presentation 3.1
Washington presentation 3.1Washington presentation 3.1
Washington presentation 3.1jbuyonje
 
Perk laskrant
Perk laskrantPerk laskrant
Perk laskrant
Jaap Kemp
 
Vicios del lenguaje
Vicios del lenguajeVicios del lenguaje
Vicios del lenguaje
blft123
 
Localization with Mozilla
Localization with MozillaLocalization with Mozilla
Localization with Mozilla
Raiyad Raad
 
Webquest on output_devices[1]
Webquest on output_devices[1]Webquest on output_devices[1]
Webquest on output_devices[1]edtechfacey
 
Advanced Use Cases of the Bootstrap Method in JMP Pro
Advanced Use Cases of the Bootstrap Method in JMP ProAdvanced Use Cases of the Bootstrap Method in JMP Pro
Advanced Use Cases of the Bootstrap Method in JMP Pro
JMP software from SAS
 
Photobooooooooth
PhotoboooooooothPhotobooooooooth
Photoboooooooothnadim1020
 
Perk acties a6
Perk acties a6Perk acties a6
Perk acties a6
Jaap Kemp
 
Statistical Discovery for Consumer and Marketing Research
Statistical Discovery for Consumer and Marketing ResearchStatistical Discovery for Consumer and Marketing Research
Statistical Discovery for Consumer and Marketing Research
JMP software from SAS
 
Angloingles
AngloinglesAngloingles
Angloinglesblft123
 
впн в россии
впн в россиивпн в россии
впн в россии19nature
 
Jeopardy (output devices)
Jeopardy (output devices)Jeopardy (output devices)
Jeopardy (output devices)edtechfacey
 
Tips mengadakan majlis perkahwinan ros
Tips mengadakan majlis perkahwinan rosTips mengadakan majlis perkahwinan ros
Tips mengadakan majlis perkahwinan rosRose Katering
 
Exploring Variable Clustering and Importance in JMP
Exploring Variable Clustering and Importance in JMPExploring Variable Clustering and Importance in JMP
Exploring Variable Clustering and Importance in JMP
JMP software from SAS
 
Washington, d.c. presentation
Washington, d.c. presentationWashington, d.c. presentation
Washington, d.c. presentationjbuyonje
 

Viewers also liked (20)

Microlensing Modelling
Microlensing ModellingMicrolensing Modelling
Microlensing Modelling
 
Cld 495 final
Cld 495 final Cld 495 final
Cld 495 final
 
কীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেন
কীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেনকীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেন
কীভাবে হালনাগাদকৃত কেবি লোকালাইজ করবেন
 
Localization 140704162405-phpapp02
Localization 140704162405-phpapp02Localization 140704162405-phpapp02
Localization 140704162405-phpapp02
 
Washington presentation 3.1
Washington presentation 3.1Washington presentation 3.1
Washington presentation 3.1
 
Perk laskrant
Perk laskrantPerk laskrant
Perk laskrant
 
Vicios del lenguaje
Vicios del lenguajeVicios del lenguaje
Vicios del lenguaje
 
Localization with Mozilla
Localization with MozillaLocalization with Mozilla
Localization with Mozilla
 
Webquest on output_devices[1]
Webquest on output_devices[1]Webquest on output_devices[1]
Webquest on output_devices[1]
 
IKT előadás
IKT előadásIKT előadás
IKT előadás
 
Advanced Use Cases of the Bootstrap Method in JMP Pro
Advanced Use Cases of the Bootstrap Method in JMP ProAdvanced Use Cases of the Bootstrap Method in JMP Pro
Advanced Use Cases of the Bootstrap Method in JMP Pro
 
Photobooooooooth
PhotoboooooooothPhotobooooooooth
Photobooooooooth
 
Perk acties a6
Perk acties a6Perk acties a6
Perk acties a6
 
Statistical Discovery for Consumer and Marketing Research
Statistical Discovery for Consumer and Marketing ResearchStatistical Discovery for Consumer and Marketing Research
Statistical Discovery for Consumer and Marketing Research
 
Angloingles
AngloinglesAngloingles
Angloingles
 
впн в россии
впн в россиивпн в россии
впн в россии
 
Jeopardy (output devices)
Jeopardy (output devices)Jeopardy (output devices)
Jeopardy (output devices)
 
Tips mengadakan majlis perkahwinan ros
Tips mengadakan majlis perkahwinan rosTips mengadakan majlis perkahwinan ros
Tips mengadakan majlis perkahwinan ros
 
Exploring Variable Clustering and Importance in JMP
Exploring Variable Clustering and Importance in JMPExploring Variable Clustering and Importance in JMP
Exploring Variable Clustering and Importance in JMP
 
Washington, d.c. presentation
Washington, d.c. presentationWashington, d.c. presentation
Washington, d.c. presentation
 

Similar to Building Models for Complex Design of Experiments

Variation aware design of custom integrated circuits a hands on field guide
Variation aware design of custom integrated circuits  a hands on field guideVariation aware design of custom integrated circuits  a hands on field guide
Variation aware design of custom integrated circuits a hands on field guideSpringer
 
Ee325 cmos design lab 7 report - loren k schwappach
Ee325 cmos design   lab 7 report - loren k schwappachEe325 cmos design   lab 7 report - loren k schwappach
Ee325 cmos design lab 7 report - loren k schwappachLoren Schwappach
 
RADIOSS - Composite Materials & Optimization
RADIOSS - Composite Materials & OptimizationRADIOSS - Composite Materials & Optimization
RADIOSS - Composite Materials & Optimization
Altair
 
Advances in EM Simulations
Advances in EM SimulationsAdvances in EM Simulations
Advances in EM SimulationsAltair
 
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
jack60216
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
IJSRED
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
IJSRED
 
Easy DOE 14Apr2023 final-b.pdf
Easy DOE 14Apr2023 final-b.pdfEasy DOE 14Apr2023 final-b.pdf
Easy DOE 14Apr2023 final-b.pdf
muhammadfariso
 
New Design of Experiments Features in JMP 11
New Design of Experiments Features in JMP 11New Design of Experiments Features in JMP 11
New Design of Experiments Features in JMP 11
JMP software from SAS
 
CST_ANTENNA-CST STUDIO SUITE™ 2006B.pdf
CST_ANTENNA-CST STUDIO SUITE™ 2006B.pdfCST_ANTENNA-CST STUDIO SUITE™ 2006B.pdf
CST_ANTENNA-CST STUDIO SUITE™ 2006B.pdf
EdisonAndresZapataOc
 
Using capability assessment during product design
Using capability assessment during product designUsing capability assessment during product design
Using capability assessment during product designMark Turner CRP
 
A Simple Communication System Design Lab #1 with MATLAB Simulink
A Simple Communication System Design Lab #1 with MATLAB Simulink A Simple Communication System Design Lab #1 with MATLAB Simulink
A Simple Communication System Design Lab #1 with MATLAB Simulink
Jaewook. Kang
 
Cross-Validation and Big Data Partitioning Via Experimental Design
Cross-Validation and Big Data Partitioning Via Experimental DesignCross-Validation and Big Data Partitioning Via Experimental Design
Cross-Validation and Big Data Partitioning Via Experimental Design
dans_salford
 
11_BANCELIN_Bernard_mapld09_pres_1.ppt
11_BANCELIN_Bernard_mapld09_pres_1.ppt11_BANCELIN_Bernard_mapld09_pres_1.ppt
11_BANCELIN_Bernard_mapld09_pres_1.ppt
EcAlwinjolly
 
5035-Pipeline-Optimization-Techniques.pdf
5035-Pipeline-Optimization-Techniques.pdf5035-Pipeline-Optimization-Techniques.pdf
5035-Pipeline-Optimization-Techniques.pdf
ssmukherjee2013
 
Making a peaking filter by Julio Marqués
Making a peaking filter by Julio MarquésMaking a peaking filter by Julio Marqués
Making a peaking filter by Julio Marqués
Julio José Marqués Emán
 
RDKit Gems
RDKit GemsRDKit Gems
RDKit Gems
NextMove Software
 
High Capacity Planar Supercapacitors and Lithium-Ion Batteries by Modular Man...
High Capacity Planar Supercapacitors and Lithium-Ion Batteries byModular Man...High Capacity Planar Supercapacitors and Lithium-Ion Batteries byModular Man...
High Capacity Planar Supercapacitors and Lithium-Ion Batteries by Modular Man...
Bing Hsieh
 
Bluestore oio adaptive_throttle_analysis
Bluestore oio adaptive_throttle_analysisBluestore oio adaptive_throttle_analysis
Bluestore oio adaptive_throttle_analysis
병수 박
 

Similar to Building Models for Complex Design of Experiments (20)

Variation aware design of custom integrated circuits a hands on field guide
Variation aware design of custom integrated circuits  a hands on field guideVariation aware design of custom integrated circuits  a hands on field guide
Variation aware design of custom integrated circuits a hands on field guide
 
Ee325 cmos design lab 7 report - loren k schwappach
Ee325 cmos design   lab 7 report - loren k schwappachEe325 cmos design   lab 7 report - loren k schwappach
Ee325 cmos design lab 7 report - loren k schwappach
 
RADIOSS - Composite Materials & Optimization
RADIOSS - Composite Materials & OptimizationRADIOSS - Composite Materials & Optimization
RADIOSS - Composite Materials & Optimization
 
EMerson_Gabor
EMerson_GaborEMerson_Gabor
EMerson_Gabor
 
Advances in EM Simulations
Advances in EM SimulationsAdvances in EM Simulations
Advances in EM Simulations
 
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
 
Easy DOE 14Apr2023 final-b.pdf
Easy DOE 14Apr2023 final-b.pdfEasy DOE 14Apr2023 final-b.pdf
Easy DOE 14Apr2023 final-b.pdf
 
New Design of Experiments Features in JMP 11
New Design of Experiments Features in JMP 11New Design of Experiments Features in JMP 11
New Design of Experiments Features in JMP 11
 
CST_ANTENNA-CST STUDIO SUITE™ 2006B.pdf
CST_ANTENNA-CST STUDIO SUITE™ 2006B.pdfCST_ANTENNA-CST STUDIO SUITE™ 2006B.pdf
CST_ANTENNA-CST STUDIO SUITE™ 2006B.pdf
 
Using capability assessment during product design
Using capability assessment during product designUsing capability assessment during product design
Using capability assessment during product design
 
A Simple Communication System Design Lab #1 with MATLAB Simulink
A Simple Communication System Design Lab #1 with MATLAB Simulink A Simple Communication System Design Lab #1 with MATLAB Simulink
A Simple Communication System Design Lab #1 with MATLAB Simulink
 
Cross-Validation and Big Data Partitioning Via Experimental Design
Cross-Validation and Big Data Partitioning Via Experimental DesignCross-Validation and Big Data Partitioning Via Experimental Design
Cross-Validation and Big Data Partitioning Via Experimental Design
 
11_BANCELIN_Bernard_mapld09_pres_1.ppt
11_BANCELIN_Bernard_mapld09_pres_1.ppt11_BANCELIN_Bernard_mapld09_pres_1.ppt
11_BANCELIN_Bernard_mapld09_pres_1.ppt
 
5035-Pipeline-Optimization-Techniques.pdf
5035-Pipeline-Optimization-Techniques.pdf5035-Pipeline-Optimization-Techniques.pdf
5035-Pipeline-Optimization-Techniques.pdf
 
Making a peaking filter by Julio Marqués
Making a peaking filter by Julio MarquésMaking a peaking filter by Julio Marqués
Making a peaking filter by Julio Marqués
 
RDKit Gems
RDKit GemsRDKit Gems
RDKit Gems
 
High Capacity Planar Supercapacitors and Lithium-Ion Batteries by Modular Man...
High Capacity Planar Supercapacitors and Lithium-Ion Batteries byModular Man...High Capacity Planar Supercapacitors and Lithium-Ion Batteries byModular Man...
High Capacity Planar Supercapacitors and Lithium-Ion Batteries by Modular Man...
 
Bluestore oio adaptive_throttle_analysis
Bluestore oio adaptive_throttle_analysisBluestore oio adaptive_throttle_analysis
Bluestore oio adaptive_throttle_analysis
 

More from JMP software from SAS

The Straight Way to a Final Result: Mixture Design of Experiments
The Straight Way to a Final Result: Mixture Design of ExperimentsThe Straight Way to a Final Result: Mixture Design of Experiments
The Straight Way to a Final Result: Mixture Design of Experiments
JMP software from SAS
 
A Primer in Statistical Discovery
A Primer in Statistical DiscoveryA Primer in Statistical Discovery
A Primer in Statistical Discovery
JMP software from SAS
 
Grafische Analyse Ihrer Excel Daten
Grafische Analyse  Ihrer Excel DatenGrafische Analyse  Ihrer Excel Daten
Grafische Analyse Ihrer Excel Daten
JMP software from SAS
 
Building Better Models
Building Better ModelsBuilding Better Models
Building Better Models
JMP software from SAS
 
JMP for Ethanol Producers
JMP for Ethanol ProducersJMP for Ethanol Producers
JMP for Ethanol Producers
JMP software from SAS
 
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
JMP software from SAS
 
Exploring Best Practises in Design of Experiments
Exploring Best Practises in Design of ExperimentsExploring Best Practises in Design of Experiments
Exploring Best Practises in Design of ExperimentsJMP software from SAS
 
Statistical and Predictive Modelling
Statistical and Predictive ModellingStatistical and Predictive Modelling
Statistical and Predictive Modelling
JMP software from SAS
 
Evaluating & Monitoring Your Process Using MSA & SPC
Evaluating & Monitoring Your Process Using MSA & SPCEvaluating & Monitoring Your Process Using MSA & SPC
Evaluating & Monitoring Your Process Using MSA & SPC
JMP software from SAS
 
Everything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening DesignsEverything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening Designs
JMP software from SAS
 
Basic Design of Experiments Using the Custom DOE Platform
Basic Design of Experiments Using the Custom DOE PlatformBasic Design of Experiments Using the Custom DOE Platform
Basic Design of Experiments Using the Custom DOE Platform
JMP software from SAS
 
Correcting Misconceptions About Optimal Design
Correcting Misconceptions About Optimal DesignCorrecting Misconceptions About Optimal Design
Correcting Misconceptions About Optimal Design
JMP software from SAS
 
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
JMP software from SAS
 
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMPWhen a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
JMP software from SAS
 
The Bootstrap and Beyond: Using JSL for Resampling
The Bootstrap and Beyond: Using JSL for ResamplingThe Bootstrap and Beyond: Using JSL for Resampling
The Bootstrap and Beyond: Using JSL for Resampling
JMP software from SAS
 

More from JMP software from SAS (15)

The Straight Way to a Final Result: Mixture Design of Experiments
The Straight Way to a Final Result: Mixture Design of ExperimentsThe Straight Way to a Final Result: Mixture Design of Experiments
The Straight Way to a Final Result: Mixture Design of Experiments
 
A Primer in Statistical Discovery
A Primer in Statistical DiscoveryA Primer in Statistical Discovery
A Primer in Statistical Discovery
 
Grafische Analyse Ihrer Excel Daten
Grafische Analyse  Ihrer Excel DatenGrafische Analyse  Ihrer Excel Daten
Grafische Analyse Ihrer Excel Daten
 
Building Better Models
Building Better ModelsBuilding Better Models
Building Better Models
 
JMP for Ethanol Producers
JMP for Ethanol ProducersJMP for Ethanol Producers
JMP for Ethanol Producers
 
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
 
Exploring Best Practises in Design of Experiments
Exploring Best Practises in Design of ExperimentsExploring Best Practises in Design of Experiments
Exploring Best Practises in Design of Experiments
 
Statistical and Predictive Modelling
Statistical and Predictive ModellingStatistical and Predictive Modelling
Statistical and Predictive Modelling
 
Evaluating & Monitoring Your Process Using MSA & SPC
Evaluating & Monitoring Your Process Using MSA & SPCEvaluating & Monitoring Your Process Using MSA & SPC
Evaluating & Monitoring Your Process Using MSA & SPC
 
Everything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening DesignsEverything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening Designs
 
Basic Design of Experiments Using the Custom DOE Platform
Basic Design of Experiments Using the Custom DOE PlatformBasic Design of Experiments Using the Custom DOE Platform
Basic Design of Experiments Using the Custom DOE Platform
 
Correcting Misconceptions About Optimal Design
Correcting Misconceptions About Optimal DesignCorrecting Misconceptions About Optimal Design
Correcting Misconceptions About Optimal Design
 
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
 
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMPWhen a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
 
The Bootstrap and Beyond: Using JSL for Resampling
The Bootstrap and Beyond: Using JSL for ResamplingThe Bootstrap and Beyond: Using JSL for Resampling
The Bootstrap and Beyond: Using JSL for Resampling
 

Recently uploaded

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Building Models for Complex Design of Experiments

  • 1. Copyright © 2010 SAS Institute Inc. All rights reserved. Building Models for Complex DOEs Donald McCormack, JMP
  • 2. 2 Copyright © 2010, SAS Institute Inc. All rights reserved. Intro  Basic Designs  Adding nuisance variables – Latin Squares  When blocks matter – Split Plots  Three random effects – Strip and Split-Split Plots  Crossover Designs  Other designs – Split Plot and Latin Square variations.
  • 3. 3 Copyright © 2010, SAS Institute Inc. All rights reserved. Basic Designs  Typical DOE − Completely Randomized Design (CRD) Temp: 25° Temp: 30° pH: 6.0 pH: 7.0 Strain A Strain B Factor 3Factor 2Factor 1 A, 6.0, 30° B, 7.0, 25° A, 6.0, 25° B, 6.0, 30° B, 7.0, 30° A, 7.0, 30° A, 7.0, 25° B, 6.0, 25°
  • 4. 4 Copyright © 2010, SAS Institute Inc. All rights reserved. Basic Designs  Typical DOE − Completely Randomized Block Design (CRBD) Temp: 25° Temp: 30° Factor 3 pH: 6.0 pH: 7.0 Factor 2 Strain A Strain B Factor 1 A, 6.0, 30° B, 7.0, 25° A, 6.0, 25° B, 6.0, 30° B, 7.0, 30° A, 7.0, 30° A, 7.0, 25° B, 6.0, 25° CRD1 Growth Media 1 B, 6.0, 25° A, 7.0, 25° A, 6.0, 30° A, 7.0, 30° B, 7.0, 30° B, 7.0, 25° A, 6.0, 25° B, 6.0, 30° CRD2 Growth Media 2 Growth Media Factor 4
  • 5. 5 Copyright © 2010, SAS Institute Inc. All rights reserved. Latin Squares  Two blocking variables, rows and columns, used for nuisance variables.  Two restrictions on randomization – there must be unique combinations of treatments across rows and down columns.  Number of levels must be identical for row, column, and treatment variables.  Assumption: No two way or higher interaction between row, column, and treatment factors.  More than two nuisance variables? Graeco-Latin and Hyper-Graeco Latin designs.  JMPer Cable Spring 2002
  • 6. 6 Copyright © 2010, SAS Institute Inc. All rights reserved. Latin Squares - Examples  Emissions  Box, Hunter, & Hunter p. 157  Fuel additive is the treatment.  Drivers and cars are blocking variables, 4 of each.  Emissions 2  Example 1 with two replicated LS  Same Drivers and Cars? 1 2 3 4 1 A B D C 2 D C A B 3 B D C A 4 C A B D Emissions Example Car Driver
  • 7. 7 Copyright © 2010, SAS Institute Inc. All rights reserved. Latin Squares - Summary  Treat nuisance (blocking) variables as random effects  Unbound the variance components  No nesting or crossing unless there is replication  If there are different sets of nuisance variables across replication, nest the nuisance variable in the replication variable. For example, if the cars in Rep 1 were different than the cars in Rep two, next Car in Rep (Car [Rep]).
  • 8. 8 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots  Am I free to let any factors change at any run?  Yes – CRD  No, I have to restrict where, when, or how often one or more factors is changed. » Test for statistical differences in at least one restricted factor? » No – RCBD, Latin Square » Yes – Split Plot  What’s the difference?  RCBD, Latin Square – I’m estimating (nuisance) variability so it can be removed from experimental variability.  Split Plot – I’m estimating both the signal and noise variability of the affected factor and comparing the former to the later as my statistical test.
  • 9. 9 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots  Two columns are needed  One for the block (noise variability)  One for the factor (signal)  Two ways block column can be arranged:  CR – Each time a factor level changes the block ID changes.  RCB – Blocks correspond to groups of unrepeated factor levels.  The nature of the factor often dictates whether you’ll have CR or RCB blocks. Customer Designer uses CR.  You’ll need at least the number of factor levels plus one CR blocks or two RCBD blocks with the same level appearing at least once in both blocks. More is better.  Block arrangement affects how the model is built.
  • 10. 10 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots – Set Up: Example  Heat treatment in oven.  Three factors: Temperature, Time, and Power.  Oven can fit four units.  Scenario 1 – Only one temp per oven run.  Scenario 2 – Two temperature zones in an oven with two items per zone.
  • 11. 11 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots – Set Up: Example Scenario 1  Only one temperature per whole plot (Oven Run). Set Temp to Nominal and nest Oven Run in Temp.  JMP default –Leave Temp continuous and ignore the nesting (keep Oven Run random). You’ll get the same results.  In both cases, use REML and unbounded variance components. Oven Run as CR Block JMP Default Both give the same results
  • 12. 12 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots – Set Up: Example Scenario 2  Include Oven Run.  Cross Temp with Oven Zone.  Make both Random.  Oven Run*Temp&Random is used as the noise estimate to test for differences in Temp. It removes the run to run variability between ovens.
  • 13. 13 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots – Summary  The hard to change/batch factor needs two columns, one for the factor and one for the block  CR blocks  Each time the factor changes so does the block ID  Nest the block variable in the hard to change/batch factor. Make it a random effect.  You can also use the JMP default and ignore the nesting.  RCB blocks  Group sets of the factor changes into blocks such that no level is repeated in a given block.  Cross the hard to change factor with the block factor and make it random.
  • 14. 14 Copyright © 2010, SAS Institute Inc. All rights reserved. Split-Split and Strip Plots  Randomization restriction on two factors A1B1 A2B1 A1B2 A2B2 B1 B2 A1 B1 B2 A2 Split Split-Split Strip A1 A2 A1 A2 B1 B2 B1 B2
  • 15. 15 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Two Hard to Change Factors Change Simultaneously  Just like a split plot: one additional source of error.  CR Block – ID changes if either factor changes.  RCB Block – Grouping based on unique combinations of both factors. CR Blocks RCB Blocks JMP Default
  • 16. 16 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Two Hard to Change Factors Change Simultaneously  How to ID the blocks A1B1 A2B1 A1B2 A2B2 A1B1 A2B1 A1B2 A2B2 1 2 2 5 4 3 6 7 8 1 CR Blocks RCB Blocks
  • 17. 17 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Split-Split Plot  Two additional sources of error: whole plot and subplot  Subplot is more frequently changing, but still restricted, block inside of whole plots. Whole plots are very hard to change and subplot are hard to change.  Example: High throughput reactor (see Castillo, Quality Engineering 2010) Reactor Module Temperature Pressure Catalyst Type Concentration Reactor Block Purge Type
  • 18. 18 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Split-Split Plot  Because both whole plot and subplot are arranged as CR blocks, both Fit Models produce the same results. JMP DefaultCR Blocks
  • 19. 19 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Split-Split Plot Runs 20 – 42
  • 20. 20 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Split-Split Plot  How to ID the blocks – Whole Plots B1 B2 A1 B1 B2 A2 B1 B2 A1 B1 B2 A2 2 3 4 1 2 1 CR Blocks RCB Blocks
  • 21. 21 Copyright © 2010, SAS Institute Inc. All rights reserved. Split Plots: Split-Split Plot  How to ID the blocks – Subplots B1 B2 A1 B1 B2 A2 B1 B2 A1 B1 B2 A2 2 3 4 1 1 RCB Blocks 87 2 3 6 4 5 CR Blocks
  • 22. 22 Copyright © 2010, SAS Institute Inc. All rights reserved. Strip Plots: Example  Two step semiconductor process: ion implant followed by a thermal anneal.  Implant: Three factors – O+ Dose, Energy, Implant Temp  Anneal: Three factors - O+ Conc, Anneal Temp, Time  Both are batch processes.  The treatment combinations for each step come from a full factorial (32) plus center point. Nine unique combinations possible.  Nine wafers are processed at each step.  For each implant run (i.e., for a unique implant treatment combination) randomly assign each wafer to a unique anneal treatment combination.  Replicate the experiment for 162 wafers total.
  • 23. 23 Copyright © 2010, SAS Institute Inc. All rights reserved. Strip Plots: Example 1, 1, 1 Implant 1, 1, -1 1, -1, 1 -1, 1, 1 -1, -1, -1 1, 1, 1 Anneal 1, 1, -1 1, -1, 1 -1, 1, 1 -1, -1, -1 9 wafers each step 1 wafer from each implant step randomly assigned to anneal step X 2
  • 24. 24 Copyright © 2010, SAS Institute Inc. All rights reserved. Strip Plots  How to ID the blocks – CR blocks A1 A2 A1 A2 B1 B2 B1 B2 1 2 3 4 1 2 3 4 WP1 WP2 B2B1B2B1 A1 A1 A2 A2 1 2 3 4 1 2 3 4 WP2 W P 1
  • 25. 25 Copyright © 2010, SAS Institute Inc. All rights reserved. Strip Plots  How to ID the blocks – RCB blocks  Count each set of treatment combinations A1 A2 A1 A2 B1 B2 B1 B2 Rep - 1 B2B1B2B1 A1 A1 A2 A2 Rep - 1
  • 26. 26 Copyright © 2010, SAS Institute Inc. All rights reserved. Split-Split and Strip Plots Split-Split Strip
  • 27. 27 Copyright © 2010, SAS Institute Inc. All rights reserved. Example – Split-Strip Plot F e r t i l i z e r S3S2S1 Soil Type Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 Ca0 Ca1 F0 F1 F2 F3
  • 28. 28 Copyright © 2010, SAS Institute Inc. All rights reserved. Crossover Designs  Only one random effect – Subject[Sequence]  Biggest challenge is setting up the dataset to estimate the carryover effect.  Example - Three periods, two treatments  JMPer Cable Fall 2006
  • 29. 29 Copyright © 2010, SAS Institute Inc. All rights reserved. Additional Designs
  • 30. 30 Copyright © 2010, SAS Institute Inc. All rights reserved. Other Designs: Latin Squares  Two factor full factorial in LS: Radar Detection  Montgomery DOE 7th Ed, table 5.23  Hyper-Graeco-Latin Square: Wear testing  Box, Hunter, & Hunter p. 163 Wear TestingRadar Detection
  • 31. 31 Copyright © 2010, SAS Institute Inc. All rights reserved. Other Designs: Split Plots  Split-Split-Split  Strip with multiple treatments assigned to the strips.
  • 32. Copyright © 2010 SAS Institute Inc. All rights reserved.