MIT Robust System Design Constructing Orthogonal Arrays.

Slides:



Advertisements
Similar presentations
Prof. Steven D.Eppinger MIT Sloan School of Management.
Advertisements

Robust System Design MIT MatrixExperiments Using Orthogonal Arrays.
Split-Plot Designs Usually used with factorial sets when the assignment of treatments at random can cause difficulties large scale machinery required for.
1 Chapter 4 Experiments with Blocking Factors The Randomized Complete Block Design Nuisance factor: a design factor that probably has an effect.
Chapter 4 Randomized Blocks, Latin Squares, and Related Designs
Fractional Factorial Designs of Experiments
Robot Vision SS 2005 Matthias Rüther 1 ROBOT VISION Lesson 3: Projective Geometry Matthias Rüther Slides courtesy of Marc Pollefeys Department of Computer.
Chapter 1 Computing Tools Data Representation, Accuracy and Precision Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Maths for Computer Graphics
MAE 552 Heuristic Optimization Instructor: John Eddy Lecture #19 3/8/02 Taguchi’s Orthogonal Arrays.
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 12 System of Linear Equations.
Matrix Operations. Matrix Notation Example Equality of Matrices.
Uncalibrated Geometry & Stratification Sastry and Yang
Object (Data and Algorithm) Analysis Cmput Lecture 5 Department of Computing Science University of Alberta ©Duane Szafron 1999 Some code in this.
GG313 Lecture 12 Matrix Operations Sept 29, 2005.
1 Chapter 5 Introduction to Factorial Designs Basic Definitions and Principles Study the effects of two or more factors. Factorial designs Crossed:
1 Neural Nets Applications Vectors and Matrices. 2/27 Outline 1. Definition of Vectors 2. Operations on Vectors 3. Linear Dependence of Vectors 4. Definition.
Incomplete Block Designs
Lecture 7: Matrix-Vector Product; Matrix of a Linear Transformation; Matrix-Matrix Product Sections 2.1, 2.2.1,
Matrices Write and Augmented Matrix of a system of Linear Equations Write the system from the augmented matrix Solve Systems of Linear Equations using.
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
Factorial Experiments
ECON 1150 Matrix Operations Special Matrices
BIOL 582 Lecture Set 19 Matrices, Matrix calculations, Linear models using linear algebra.
230 Jeopardy Unit 4 Chi-Square Repeated- Measures ANOVA Factorial Design Factorial ANOVA Correlation $100 $200$200 $300 $500 $400 $300 $400 $300 $400 $500.
MIT Objectives Review the format and expectations for the final exam Review material needed to succeed on the final exam Set the material from the course.
Find the product. 1) 3 x 4 x 5 2) 8 x 4 x 3 3) 2 x 3 x 9 4) 2 x 6 x 4 5) 8 x 2 x 4 6) 7 x 5 x2 5-Minute Check.
Factorial Design of Experiments Kevin Leyton-Brown.
An introduction to the finite element method using MATLAB
Zhangxi Lin ISQS Texas Tech University Note: Most slides are from Decision Tree Modeling by SAS Lecture Notes 5 Auxiliary Uses of Trees.
So far... We have been estimating differences caused by application of various treatments, and determining the probability that an observed difference.
Curvilinear 2 Modeling Departures from the Straight Line (Curves and Interactions)
Analysis of Variance ANOVA
Orthogonal Linear Contrasts This is a technique for partitioning ANOVA sum of squares into individual degrees of freedom.
Linear algebra: matrix Eigen-value Problems Eng. Hassan S. Migdadi Part 1.
Design Of Experiments With Several Factors
Robust System Design Session #11 MIT Plan for the Session Quiz on Constructing Orthogonal Arrays (10 minutes) Complete some advanced topics on OAs Lecture.
Stats/Methods II JEOPARDY. Jeopardy Compare & Contrast Repeated- Measures ANOVA Factorial Design Factorial ANOVA Surprise $100 $200$200 $300 $500 $400.
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
ALGEBRA 1 Lesson 5-2 Warm-Up. ALGEBRA 1 “Slope-Intercept Form” (5-2) What is “slope- intercept form” slope-intercept form: a linear equation (forms a.
ES 240: Scientific and Engineering Computation. Chapter 8 Chapter 8: Linear Algebraic Equations and Matrices Uchechukwu Ofoegbu Temple University.
Fractional Factorial Designs Andy Wang CIS 5930 Computer Systems Performance Analysis.
Review of Matrix Operations Vector: a sequence of elements (the order is important) e.g., x = (2, 1) denotes a vector length = sqrt(2*2+1*1) orientation.
Arab Open University Faculty of Computer Studies M132: Linear Algebra
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2016 Tamara Munzner Math Basics Week 1, Fri.
Unit 1.8 – Perform Basic Matrix Operations. Unit 1 – Algebra: Linear Systems, Matrices, & Vertex- Edge Graphs  1.8 – Perform Basic Matrix Operations.
ETM U k factorials Recall our example from last time … Estimate the effects Determine significant effects Develop regression model Examine.
Designs for Experiments with More Than One Factor When the experimenter is interested in the effect of multiple factors on a response a factorial design.
Factorial BG ANOVA Psy 420 Ainsworth. Topics in Factorial Designs Factorial? Crossing and Nesting Assumptions Analysis Traditional and Regression Approaches.
Chapter 15 Running Time Analysis. Topics Orders of Magnitude and Big-Oh Notation Running Time Analysis of Algorithms –Counting Statements –Evaluating.
1 G Lect 10M Contrasting coefficients: a review ANOVA and Regression software Interactions of categorical predictors Type I, II, and III sums of.
Experimental Designs The objective of Experimental design is to reduce the magnitude of random error resulting in more powerful tests to detect experimental.
Engineering Analysis ENG 3420 Fall 2009 Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 11:00-12:00.
Purdue Aeroelasticity
Summer Assignment Review
MTH108 Business Math I Lecture 20.
Factorial Experiments
Purdue Aeroelasticity
Degree of Freedom (DOF) :
Two-view geometry Computer Vision Spring 2018, Lecture 10
Math 200 Week 2 - Monday Cross Product.
Ch. 14: Comparisons on More Than Two Conditions
Factorial ANOVA 2 or More IVs.
3.6 Multiply Matrices.
Linear Algebra Lecture 11.
7.3 Linear Equations and Their Graphs
Matrix A matrix is a rectangular arrangement of numbers in rows and columns Each number in a matrix is called an Element. The dimensions of a matrix are.
The Elements of Linear Algebra
Presentation transcript:

MIT Robust System Design Constructing Orthogonal Arrays

MIT Robust System Design Learning Objectives Introduce & explore orthogonality Study the standard OAs Practice computing DOF of an experiment Learn how to select a standard OA Introduce means to modify OAs Consider studying interactions in OAs

MIT Robust System Design What is orthogonality? Geometry Vector algebra Robust design –Form contrasts for the columns (i) W i1 +W i2 +W i3 +…+W i9 =0 – Inner product of contrasts must be zero W . W =0

MIT Robust System Design Before Constructing an Arra We must define: Number of factors to be studied Number of levels for each factor 2 factor interactions to be studied Special difficulties in running experiments

MIT Robust System Design Counting Degrees of Freedom Grand mean –1 Each control factor (e.g., A) – (# of levels of A -1) Each two factor interaction (e.g., AxB) – (DOF for A) x (DOF for B) Example x3 7

MIT Robust System Design Breakdown of DOF n l SS due to mean n -1 (# levels)-1 factor A (# levels)-1 factor B DOF for error etc. n =Number of  values

MIT Robust System Design DOF and Modeling Equations Additive model How many parameters are there? How many additional equations constrain the parameters?

MIT Robust System Design DOF --Analogy with Rigid Body Motion How many parameters define the position and orientation of a rigid body? How do we remove these DOF?

MIT Robust System Design Notation for Matrix Experiments L 9 (3 4 ) Number of factors Number of levels Number of experiments 9=(3-1)x4+1

MIT Robust System Design Standard Orthogonal Arrays See table 7.1 on Phadke page 152 Note: You can never use an array that has fewer rows than DOF req’d Note: The number of factors of a given level is a maximum You can put a factor with fewer columns into a column that has more levels – But NOT fewer!

MIT Robust System Design Standard Orthogonal Arrays Orthogonal Array Number of Rows Maximum Number of Factors Maximum Number of Columns at These Levels 2345 L4L L8L L9L L L L’ L L L L L’ L L’ L L L L’ L

MIT Robust System Design Difficulty in Changing Levels Some factor levels cost money to change – Paper airplane – Other examples? Note: All the matricesin Appendix C are arranged in increasing order of number of level changes required (left to right) Therefore, put hard to change levels in the leftmost columns

MIT Robust System Design Choosing an Array -- Example 1 1 two level factor 5 three level factors What is the number of DOF What is the smallest standard array that will work?

MIT Robust System Design Choosing an Array -- Example 2 2 two level factor 3 three level factors What is the number of DOF What is the smallest standard array that will work?

MIT Robust System Design Dummy Levels Turns a 2 level factor into a 3 level factor (or a 3 to a 4 etc.) By creating a “new” level A3 that is really just A1 (or A2) Let’s consider example 2 Question --What will the factor effect plot look like?

MIT Robust System Design Dummy Levels Preserve Orthogonality Let’s demonstrate this for Example 2 But only if we assign the dummy level consistently

MIT Robust System Design Considerations in Assigning Dummy Levels Desired accuracy of factor level effect –Examples? Cost of the level assignment –Examples? Can you assign dummy levels to more than one factor in a matrix experiment? Can you assign more than one dummy level to a single factor?

MIT Robust System Design Compounding Factors Assigns two factors to a single column by merging two factors into one BeforeAfter A 1 B 1 C 1 =A 1 B 1 C 2 =A 1 B 2 A 2 B 2 C 3 =A 2 B 2

MIT Robust System Design Compounding Factors -- Example 3 two level factors 6 three level factors What is the smallest array we can use? How can compounding reduce the experimental effort?

MIT Robust System Design Considerations in Compounding Balancing property not preserved between compounded factors C 1 =A 1 B 1 C 2 =A 1 B 2 C 3 =A 2 B 2 Main effects confounded to some degree ANOVA becomes more difficult

MIT Robust System Design Interaction Tables To avoid confounding A and B with AxB, leave a column unassigned To know which column to leave unassigned, use an interaction table

MIT Robust System Design Interaction Table Example We are running an L8 We believe that CF4 and CF6 have a significant interaction Which column do we leave open?

MIT Robust System Design Two Level Interactions in L 4 AxB Interaction = ( y A2 B2 − y A1B2 ) − ( y A2 B1 − y A1B1 ) As you learned from the noise experiment

MIT Robust System Design Interactions in Larger Matrices AxB Interaction = ( y A2 B2 − y A1B2 ) − ( y A2 B1 − y A1B1 ) Average the rows with the treatment levels listed above

MIT Robust System Design Two Factor Interaction Numerical Example 4x6 = ( A2 B2 − A1B2 ) − ( A2 B1 − A1B1 ) Run c14x6c3Ac5Bc

MIT Robust System Design Three Level Interactions AxB has 4 DOF Each CF has 2DOF Requires two unassigned columns (the right ones)

MIT Robust System Design Linear Graphs To study interaction between CF dot and CF dot, leave CF on connecting line unassigned

MIT Robust System Design Column Merging Can turn 2 two level factors into a 4 level factor Can turn 2 three level factors into a six level factor Need to strike out interaction column (account for the right number of DOF!) Example on an L 8

MIT Robust System Design Branching Design One control factor determines the appropriate choice of other control factors Strike out the parent x child column to preserve the balancing property Baking Method Conv C1 IR C2 D Temp E Time F Light Int G Belt Speed

MIT Robust System Design Branching Design Runc1c2c3c4c5c6c Oven Type Temp / Light Int Is the balancing property preserved? How can we recover balance? T I

MIT Robust System Design Next Steps Homework #7 due on Lecture 10 Next session tomorrow– Read Phadke Ch. 10 – Read “Planning Efficient Software Tests” – Tought questions: What does software do? How is software different from hardware? How does this affect the application of RD? Quiz on Constructing Arrays