turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- JMP User Community
- :
- Discussions
- :
- Discussions
- :
- Custom Design: Default Number of Runs

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Nov 6, 2015 12:50 AM
(3929 views)

I am comparing the two different settings "Minimum" and "Default" for the number of runs in an optimal design.

Could anyone tell me the logic how JMP uses the additional runs when using default instead of minimum? Are these additional runs selected in the optimal fashion? I mean are they chosen in a way to maximize D-/I-optimality? Or does JMP take care to add centerpoints and/or replicates e.g. to make sure that we are able to estimate the Lack-Of-Fit test?

I could not find an answer in the documentation. Thanks for any hints in advance!

1 ACCEPTED SOLUTION

Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Nov 11, 2015 6:15 AM
(6453 views)
| Posted in reply to message from shoffmeister 11/06/2015 03:50 AM

The additional runs are chosen to maximize the optimality criterion. In order to ensure a Lack-of-Fit test, you need to specify either center points or replicate runs in the design generation phase. When specified there, the custom designer is generating an optimal design conditional on ensuring there are the specified number of center points/replicate runs.

The general idea for the default run size is that it's a multiple of the number of levels in the factors and has at least 4 runs to estimate the error based on the specified model.

As mentioned in Brad Jones' blog post David referenced above, I too prefer replicate runs over center points since it's more efficient for estimating the model effects. There's also a blog post on individual run replication.

Some very good advice from David regarding the default and I also almost always find myself using simulate responses to walk through some analyses when creating a design.

Hope that helps.

Cheers,

Ryan

2 REPLIES

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

According to the documentation "this value is based on heuristics for creating balanced designs with a few additional runs above the minimum." I don't know the detail of the heuristic but if you had 7 minimum runs then the default is likely to be 12, if 13 was the minimum then I'd expect the default to be 16. It's ensuring some spare degrees of freedom and some semblance of balance. However, the optimality criteria is with respect to your model specification so particularly for the case when you have a model with only main effects and two-factor interactions the D-optimal design would have no interest in adding centre points. Brad Jones has some strong opinions on the inefficiency of centre points - more here but you can still manually add them for the reasons you outlined. I'd always recommend you "walk-through" the entire process - definitely look at the design evaluation (power analysis, correlations etc) and convince yourself that the design is generating the information that you are looking for; also I think it's good to simulate some data (either with a column formula or using the Simulate Responses option) and verify that you are comfortable with the "analyzability" of the design. Final thoughts - the default is just a safe minimum, not a recommendation; JMP has no idea how many runs you can afford to run or how noisy your environment is; the power analysis tool is I think a bit awkward to use but is particularly useful for evaluating the benefit of adding additional runs to a custom design. Uff, a bit random but hope that helps.

-Dave

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Nov 11, 2015 6:15 AM
(6454 views)
| Posted in reply to message from shoffmeister 11/06/2015 03:50 AM

The additional runs are chosen to maximize the optimality criterion. In order to ensure a Lack-of-Fit test, you need to specify either center points or replicate runs in the design generation phase. When specified there, the custom designer is generating an optimal design conditional on ensuring there are the specified number of center points/replicate runs.

The general idea for the default run size is that it's a multiple of the number of levels in the factors and has at least 4 runs to estimate the error based on the specified model.

As mentioned in Brad Jones' blog post David referenced above, I too prefer replicate runs over center points since it's more efficient for estimating the model effects. There's also a blog post on individual run replication.

Some very good advice from David regarding the default and I also almost always find myself using simulate responses to walk through some analyses when creating a design.

Hope that helps.

Cheers,

Ryan