UNM Stat 579.002: Response Surface Methodology (RSM)
Fall 2014 Syllabus is below table.
Fall 2014 schedule; Time: TR 14001515; Location: SMLC 120; STAT 579 002 = CRN 49592
Did you receive a registration error for Fall 2014?
Send me an email with the following answers:
1. What registration error did you get (copy/paste is best)?
2. What is your UNM ID?
3. What is your Math/Stat background (that is, do you have the prereqs)?
Before first day set up R.
Step 0: Set up R and Rstudio
(1) Download R for windows or mac, (2) install Rstudio, and (3) install a package we’ll use with the following R command: install.packages("rsm")
.
R style matters. There is a lot of online help on R, such as at UCLA. Usually try searching for “R [mytopic]” and you’ll get lots of results.
News:
9/23 updated HW03 due date
Tentative Timetable
WkDate  Ch  Topic  Slides Code Data  Pts HW sol FB Data 
HW Due 
Read MMA 

0108/19  01  Introduction  Ch 01 R  25 HW01 sol  08/28  Ch 1 Background (from JB) 

0108/21  02  Building Empirical Models  Ch 02 R Tab 2.8 
120 HW02 sol 2.6 2.25 
09/09  Ch 2  
0208/26  
0208/28  
0309/02  
0309/04  03  TwoLevel Factorial Designs  Ch 03 R Ex 3.1 Ex 3.2 
125 HW03 sol 3.1 3.6 3.11 3.26 
9/23  Ch 3 Sec 17 

0409/09  
0409/11  
0509/16  04  TwoLevel Fractional Factorial Designs 
Ch 04 R Ex 4.5a Ex 4.5b 
130 HW04 sol 4.4 4.7 4.11 4.20 
10/02  Ch 4 Sec 16 

0509/18  
0609/23  
0609/25  05  Process Improvement with Steepest Ascent 
Ch 05 R Ex 5.1 
50 HW05 sol 5.5 
10/16  Ch 5 Sec 13, 5 

0709/30  
0710/02  06  The Analysis of SecondOrder Response Surfaces 
Ch 06 R Ex 6.2 Ex 6.3 Ex 6.6 Ex 6.8 
80 HW06 sol 6.9 6.14 
10/28  Ch 6 Sec 14, 6 

0810/07  
0810/09  Fall Break  
0910/14  Cancelled(ACASA)  
0910/16  
1010/21  07  Experimental Designs for Fitting Response Surfaces — I 
Ch 07 R Ex 7.6 
80 HW07 sol  11/06  Ch 7 Sec 13.2, 44.3, 4.54.7 

1010/23  
1110/28  
1110/30  08  Experimental Designs for Fitting Response Surfaces — II 
Ch 08 R  50 HW08 sol  11/13  Ch 8 Sec 2 

1211/04  
1211/06  
1311/11  10  Robust Parameter Design and Process Robustness Studies 
Ch 10 R Ex 10.5 
50 HW10 sol 10.4 
11/25  Ch 10 Sec 14 

1311/13  
1411/18  
1411/20  11  Experiments with Mixtures  Ch 11 R Ex 11.1 Ex 11.2 
none yet 
Ch 11 Sec 13 

1511/25  
1511/27  Thanksgiving break  
1612/02  Project Presentations Helicopter Drop! 
Contest Results R  50 of Project  
1612/04  Cancelled (travel)  
1712/09  Finals week  Project reports due 12/09, 7:309:30am (date/time is guess) 
100 of Project 
CRAN Task View: Design of Experiments (DoE) & Analysis of Experimental Data
Predesign experiment guide sheet: pdf doc
Notes from Fall 2014 using R: RSM_notes_F14.pdf includes all chapters in one document.
Lecture notes for Response Surface Methodology (RSM) Stat 579 University of New Mexico is licensed under a Creative Commons AttributionNonCommercialShareAlike 3.0 Unported License. Based on a work at http://statacumen.com/teach/RSM/notes/RSM_notes_F14.pdf.
Syllabus
Description: Empirical model building and process optimization using experimental design and statistical modeling. The first half of the course covers building empirical first and secondorder empirical models, (fractional) factorial designs, and process improvement with steepest ascent. The second half covers advanced topics including robust parameter design and mixture experiments. A final project requires small teams of students to identify a process of their choosing, improve that process, and document their work in a short final report.
Prerequisite: Stat 540, Stat 545, Math 314
Semesters offered: Special
Lecture: Stat 579.002; TR 14001515; Location: TBA
Office hours: Tue 11:0012:00, Thu 15:3016:30, and by appointment in SMLC 312
email: “Erik B. Erhardt” <erike@stat.unm.edu>, please include “RSM” in subject line
Textbook: “Response Surface Methodology: Process and Product Optimization Using Designed Experiments” (Wiley Series in Probability and Statistics); Authors: Raymond H. Myers, Douglas C. Montgomery, Christine M. AndersonCook; Publisher: Wiley; 3 edition (January 14, 2009); ISBN10: 0470174463; ISBN13: 9780470174463; Amazon: http://tinyurl.com/3vsc749.
Laptops running R: I encourage you to bring a laptop to class each day so you can try the R programming exercises in class. If you don’t have one, no problem, teamwork is encouraged — sit next to someone friendly who likes to share.
Student learning outcomes
At the end of the course, you will be able to:
General outcomes:
1. Organize knowledge in graphs, tables, and code to support concise, comprehensible, and scientifically defensible written interpretations to produce knowledge.
2. Distinguish a testable scientific hypothesis or datasupported interpretation from an opinion.
3. Understand from a data story the goals of the study and apply the correct statistical procedure.
4. Explain the scientific aspects of a problem to nonscientists in a fashion that enhances understanding and decision making.
Topical outcomes:
5. Understand fundamental concepts of matching experimental designs with analysis models.
6. Recognize types of experimental designs and analysis models.
7. Perform and interpret a proper response surface analysis.
8. Define parameters of interest and hypotheses in words and notation.
9. Summarize data visually, numerically, and descriptively and interpret the observed characteristics. Calculate and interpret numerical summaries such as the estimated stationary point and predicted response and confidence bounds for each, and create visual summaries such as contour and surface plots.
10. Use statistical software, such as R, to read and manage data, create informative plots, report numerical summaries, apply statistical models, by recommended programming practice including abstraction and documentation.
11. Design experiments to infer causal treatment effects.
12. Identify and explain the statistical methods, assumptions, and limitations used in reported studies in scientific literature or popular media.
13. Evaluate and criticize published studies, the work of peers, and your own work and assess what was done well, what could be done better, and examine whether their conclusions are supported using statistical principles.
14. Make evidencebased decisions by constructing and deciding between testable hypotheses using appropriate data and methods.
15. Discover relationships and make predictions through model development and selection.
Meeting the learning outcomes
You will acquire new information in this class, but the emphasis is comprehending, integrating, and applying information. Rote factual memorization is the lowest form of learning. Effective learning takes place by explaining, integrating, applying, and analyzing facts, hypotheses, and theories.
Learning in this class occurs by:
 Doing – completion of exercises that require analysis of data to answer questions and test hypotheses, or researching answers to reading assignments.
 Discussion – interaction with classmates to assemble and synthesize information you’d utilizing the collective skills and knowledge base of the group.
 Listening, acting, and reflecting – activities during class time provide insights into information not available in readings and includes review difficult material to aid comprehension. Note taking permits later reflection on lecture content. Listening to the professor lecture is the least effective learning tool for both students, however, and you should plan on coming to every class prepared to participate in active and reflective learning opportunities.
Learning without thought is labor lost.
What I hear, I forget.
What I see, I remember.
What I do, I understand.
– Confucius
Assessment
Grading breakdown
Course grade is wholly homework and projectbased. There are assignments associated with each chapter and one final project.
Semiweekly homework: 75%
Final Project: 25% (Report, presentation, and contest.)
Rubrics guide assessment (and selfassessment) of homework, code, projects, exams, and presentations.
Homework
Homework is due 1 week (or 2 classes, whichever is shorter) after we complete each chapter. Extra points may be given for exceptional work based on the rubrics for homework and code. For example, if you earn a 5+5+5 on the rubric, then your grade will be increased by 10% of what you earned for doing exceptional work.
Header for homework assignments for each part:
First Last
RSM Stat 579.2
HW ##
MM/DD/YYYY
All R (or SAS) code for the assignment should be included with the part of the problem it addresses (for code and output use a fixedwidth font, such as Courier). Do NOT use your R code and output as your answer to the problem, but include them to show me how you arrived at your answer. Your prose solution (in a nonfixedwidth font) should be provided in addition to R output.
Please hand in a physical version of your homework and projects, I will write comments on it and give it back to you. An electronic version will be accepted under exception circumstances (almost never) — better to have a classmate print and bring it to class in your absence.
Late assignments will be penalized 20% if handed in by 5pm the following day, and will not be accepted after that. Please slide your late assignments under my office door (SMLC 312) after writing the date/time in the upperleft hand corner of when you’re turning it in.
Homework is designed to encourage you to review the material we’ve learned, synthesize new information from the R help pages or the web, and apply (and learn!) your new skills. Expect to spend 45 hours a week (outside of class!) to do well, and maybe double that to do outstandingly well.
Model answers
My solutions posted after each HW is due will provide model answers to have a sense of the quality and content I’m looking for.
Collaboration and citation
For homeworks (and obviously team projects) I encourage you to work together. Please discuss the data, code, and problems with one another, but do your own exploration and write up. We expect everyone to hand in substantially different homeworks, and we will enforce this under the honor code. The small benefit you might get from plagiarism is not worth the severe penalty.
As in life, please use any resources available to you. Projects and some homeworks will explicitly encourage you to use resources on the internet, but showing extra initiative will always be appreciated. You may find R programming tough at first, so feel free discuss your problems with other classmates or meet with or email questions to me.
I encourage you to use the ideas of others, but make them your own, giving credit. For projects have a formal bibliography, for homework cite casually, and for code copy the URL in a comment (which is doubly helpful for finding the resource again).
Team projects
Final project description – The final project requires small teams of students to improve the flight time of a paper helicopter. The project consists of planning, designing, conducting, and analyzing an experiment, using appropriate designofexperiment principles, and then using an optimization strategy to improve the process to a stable optimum. Outcomes include a written project report with a final class presentation, as well as a competition between teams and the professor.
Working in teams is how science gets done. Each member of the team is responsible for every part of the project. I know team projects can be frustrating, requiring maturity, mutual consideration, and professionalism throughout, but I hope to teach some skills that should make it less painful.
Each project will receive a single grade, but individual grades will be weighted by effort as judged by the entire team if there are issues regarding unequal contribution.
Competition: 2011 Final project contest results and movie of drop, and class photo. John’s last words: “is that significant enough for you?”.
Exams
No exams. Note that the final project may take substantial time to develop and run experiments.
We will complete our final project presentations and contest before or on the scheduled final date and time.
Disability statement
If you have a documented disability that will impact your work in this class, please contact me to discuss your needs. You’ll also need to register with the Accessibility Resource Center in 2021 Mesa Vista Hall (building 56) across the courtyard east from the SUB.
Random stuff:
UNM has license for free online access to the definitive books for the Lattice and ggplot2 graphing platforms. Note you must be on campus or logged in through the UNM proxy to access these.
R is currently available in these UNM Locations: DSH 141 and 143, Econ 1004, SMLC pods, and SUB ITLoboLab Pod and ITLoboLab Classroom.
R style matters. There is a lot of online help on R, such as at UCLA, and Google’s Intro to R video series. Usually try searching for “R [mytopic]” and you’ll get lots of results. ggplot2 plotting cookbook.
R reference card by Jonathan Baron.
Translate between MATLAB and R.
Allen and Erhardt Figure checklist. Choosing the right chart. Nature Methods points of view on visualization.
Raster vs vector graphics.
Statistics prereq refresher from Khan Academy.
Coursera has a free 4week course on computing for data analysis with R.
Muddy points in perspective.
R+LaTeX+knitr for reproducible research. See my SC1 lecture notes (Ch01), and Mohammad Arbabshirani’s notes (pdf, rnw).
Marginal improvements: Tim Harford: PopUp Ideas: Hotpants 0:004:20
Archive
SAS Examples, HW data, and Programs from 2011 (from 2014 onward we’ll be using R)
In Fall 2011, SAS was available in DSH labs 141 & 143, or you could purchase a 1 year license for $100 for SAS 9.2 for Windows.
(macro *.mac files are *.sas files, run macro first, then use %[macro_name] to execute the macro)
Table 2.8
Example 3.1
 interaction plot macro: iplot.mac
 Lenth procedure to assess effects in unreplicated design macro: c_lenth.mac
 Loughin and Nobel bootstrap macro: loughin.mac
 Center points macro: ceffects.mac
 Designing 2^k with confounding and blocks macro: design2.mac, example: eg_design2.sas
Example 4.5
Example 6.2
Example 6.3
Example 6.6
Example 6.8 (2nd ed), BoxCox transform
Example 7.6
Constructing CCDs
Design Evaluation
Example 8.10
Design Augmentation
Example 10.5a
Example 11.1
Example 11.2
Generating Mixture Designs
We will be using SAS’s Macros for the Design and Analysis of Experiments: ADX.
Homework datasets: 2.6, SAS. 2.6, 2.25. 3.1, 3.6, 3.11, 3.26. 4.4, 4.7, 4.20. 5.5. 6.9, 6.14. 10.4.