24小时热门版块排行榜    

查看: 521  |  回复: 2
当前主题已经存档。

wangwei2008

木虫 (职业作家)

小木虫之移花宫主

[交流] 【分享】Design of experiments

28 August 2008

  Prof Jack P.C. Kleijnen
Tilburg University (UvT) / School of Economics & Business (FEB), Netherlands
http://center.uvt.nl/staff/kleijnen/

Design Of Experiments (DOE) is needed for experiments with

real-life (physical) systems in agriculture, chemical plants, industrial factories, service industries, etc. (Montgomery 2009);
deterministic simulation models of airplanes, automobiles, TVs, computer chips, etc.—in Computer Aided Engineering (CAE) and Computer Aided Design (CAD)—at companies like Boeing, General Motors, Philips, etc. (Santner, Williams, and Notz 2003, Kleijnen 2008);
random (stochastic, discrete-event) simulation models of queuing and inventory systems (Kleijnen 2008, Law 2007).
This Page focuses on experiments with simulation models (either deterministic or random). These experiments may vary hundreds of factors (inputs variables and parameters)—each with many values. Consequently, a multitude of scenarios (combinations of factor values) might be simulated, were it not that the simulation of a single scenario may require too much computer time. Simulation experiments are well-suited to sequential designs (discussed below) instead of “one shot” designs Classic designs are often fractional factorials; i.e., only a fraction of all conceivable scenarios are simulated. For example, if there are 7 factors and each factors is observed at 2 values only, then there are still 128 possible combinations; actually, only 8 combinations suffice to estimate the first-order or “main” effects of these factors. Notice that changing only 1 factor at a time also requires only 8 combinations, but it can be proven that a fractional factorial gives estimates that are less sensitive to experimental noise (usually assumed to be “white” noise; see below). These classic designs may also allow interaction among factors and second-order effects

Simulation designs also use Latin Hypercube Sampling (LHS), which allows more complicated Input/Output (I/O) behavior of the underlying simulation model. LHS provides a “space filling” design, whereas classic designs select extreme scenarios at the corners of the experimental space. Space filling designs are often analyzed through Kriging (spatial correlation or Gaussian) models. Kriging gives an exact interpolator; i.e., for “old” scenarios the Kriging prediction equals the observed outputs

Which design is “best” depends on the goal of the experiment: sensitivity analysis, optimization, etc. Sensitivity analysis may serve validation & verification of the underlying simulation model, and factor screening, which is the search for the really important factors. Optimization tries to find the “best” scenario for the simulated real system. Robust optimization allows for uncertain environmental factors.

DOE assumes white noise;i.e., normally and independently distributed noise with a constant variance. In practice, however, this assumption is often unrealistic; e.g., the experimental output (response) may have variability that is not constant when the input combination changes. The experimenters should therefore test whether the white-noise assumption holds; if the assumption does not hold, the experimenters may adapt their analysis methods. For example, Weighted Least Squares (WLS) weight the experimental outputs with their variability. Further analysis is possible through computer-intensive methods, such as “bootstrapping” and “cross-validation” (Kleijnen 2008).

Screening is related to “sparse” effects, “parsimony”, “Pareto’s principle”, “Occam’s razor”, “20-80 rule”, and “curse of dimensionality”. An example is provided by a specific greenhouse simulation model with 281 factors. The users (politicians) want to focus on a few really important factors. Even a classic design for first-order effects would require the simulation of at least 282 scenarios—which would take too much computer time.

Many screening designs are sequential (not one-shot); i.e., observations are analyzed before the next scenario is selected and observed. This approach implies that the design is customized, tailored, application-driven, or non-generic. For Kriging there are also sequential designs, which are indeed customized; e.g., the design selects relatively many scenarios with non-linear I/O behavior.

For optimization there are many methods (Kleijnen 2008). Unfortunately, most methods for optimization in simulation assume a single output, whereas in practice simulation models give multiple outputs. A recent variant of Response Surface Methodology (RSM) allows multiple outputs, and searches for the optimal input combination in a sequence of steps (using estimated local gradients). An alternative method combines Kriging and Mathematical Programming. This alternative uses (i) sequential designs to specify the simulation inputs, (ii) Kriging to analyze the global I/O behavior, and (iii) Integer Non-Linear Programming to estimate the optimal solution from the Kriging models.

Whereas most optimization methods assume known (fixed) environments, robust methods allow uncertain environmental factors. The Japanese engineer Taguchi first applied such a view; his statistical techniques have been improved later on by others (Kleijnen 2008, Myers and Montgomery 1995). Robust optimization may minimize the variability of the output subject to a restriction on the expected output, to select a compromise or "robust" solution.

In conclusion, simulation allows experimentation with many factors, so screening designs are very important. Kriging allows more complicated I/O behavior of the system. Sequential designs for either sensitivity analysis or optimization are more efficient than one-shot designs. Optimization should account for multiple outputs. Robust optimization is important in an uncertain world.

Design Of Experiments (DOE) is needed for experiments with

real-life (physical) systems in agriculture, chemical plants, industrial factories, service industries, etc. (Montgomery 2009);
deterministic simulation models of airplanes, automobiles, TVs, computer chips, etc.—in Computer Aided Engineering (CAE) and Computer Aided Design (CAD)—at companies like Boeing, General Motors, Philips, etc. (Santner, Williams, and Notz 2003, Kleijnen 2008);
random (stochastic, discrete-event) simulation models of queuing and inventory systems (Kleijnen 2008, Law 2007).
This Page focuses on experiments with simulation models (either deterministic or random). These experiments may vary hundreds of factors (inputs variables and parameters)—each with many values. Consequently, a multitude of scenarios (combinations of factor values) might be simulated, were it not that the simulation of a single scenario may require too much computer time. Simulation experiments are well-suited to sequential designs (discussed below) instead of “one shot” designs Classic designs are often fractional factorials; i.e., only a fraction of all conceivable scenarios are simulated. For example, if there are 7 factors and each factors is observed at 2 values only, then there are still 128 possible combinations; actually, only 8 combinations suffice to estimate the first-order or “main” effects of these factors. Notice that changing only 1 factor at a time also requires only 8 combinations, but it can be proven that a fractional factorial gives estimates that are less sensitive to experimental noise (usually assumed to be “white” noise; see below). These classic designs may also allow interaction among factors and second-order effects

Simulation designs also use Latin Hypercube Sampling (LHS), which allows more complicated Input/Output (I/O) behavior of the underlying simulation model. LHS provides a “space filling” design, whereas classic designs select extreme scenarios at the corners of the experimental space. Space filling designs are often analyzed through Kriging (spatial correlation or Gaussian) models. Kriging gives an exact interpolator; i.e., for “old” scenarios the Kriging prediction equals the observed outputs

Which design is “best” depends on the goal of the experiment: sensitivity analysis, optimization, etc. Sensitivity analysis may serve validation & verification of the underlying simulation model, and factor screening, which is the search for the really important factors. Optimization tries to find the “best” scenario for the simulated real system. Robust optimization allows for uncertain environmental factors.

DOE assumes white noise;i.e., normally and independently distributed noise with a constant variance. In practice, however, this assumption is often unrealistic; e.g., the experimental output (response) may have variability that is not constant when the input combination changes. The experimenters should therefore test whether the white-noise assumption holds; if the assumption does not hold, the experimenters may adapt their analysis methods. For example, Weighted Least Squares (WLS) weight the experimental outputs with their variability. Further analysis is possible through computer-intensive methods, such as “bootstrapping” and “cross-validation” (Kleijnen 2008).

Screening is related to “sparse” effects, “parsimony”, “Pareto’s principle”, “Occam’s razor”, “20-80 rule”, and “curse of dimensionality”. An example is provided by a specific greenhouse simulation model with 281 factors. The users (politicians) want to focus on a few really important factors. Even a classic design for first-order effects would require the simulation of at least 282 scenarios—which would take too much computer time.

Many screening designs are sequential (not one-shot); i.e., observations are analyzed before the next scenario is selected and observed. This approach implies that the design is customized, tailored, application-driven, or non-generic. For Kriging there are also sequential designs, which are indeed customized; e.g., the design selects relatively many scenarios with non-linear I/O behavior.

For optimization there are many methods (Kleijnen 2008). Unfortunately, most methods for optimization in simulation assume a single output, whereas in practice simulation models give multiple outputs. A recent variant of Response Surface Methodology (RSM) allows multiple outputs, and searches for the optimal input combination in a sequence of steps (using estimated local gradients). An alternative method combines Kriging and Mathematical Programming. This alternative uses (i) sequential designs to specify the simulation inputs, (ii) Kriging to analyze the global I/O behavior, and (iii) Integer Non-Linear Programming to estimate the optimal solution from the Kriging models.

Whereas most optimization methods assume known (fixed) environments, robust methods allow uncertain environmental factors. The Japanese engineer Taguchi first applied such a view; his statistical techniques have been improved later on by others (Kleijnen 2008, Myers and Montgomery 1995). Robust optimization may minimize the variability of the output subject to a restriction on the expected output, to select a compromise or "robust" solution.

In conclusion, simulation allows experimentation with many factors, so screening designs are very important. Kriging allows more complicated I/O behavior of the system. Sequential designs for either sensitivity analysis or optimization are more efficient than one-shot designs. Optimization should account for multiple outputs. Robust optimization is important in an uncertain world.
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

green1223

木虫 (职业作家)

2楼2010-01-22 16:20:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qqsvery

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
是讲计算机的吧!我是被experiment吸引进来看看的。
谎言和真实在河边洗澡,谎言先洗好,穿走了真实的衣服,真实却不肯穿谎言的衣服。后来人们眼里只有穿着真实衣服的谎言,却很难接受赤裸裸的真实。
3楼2010-01-25 09:57:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wangwei2008 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿985,本科211,0817化学工程与技术319求调剂 +5 Liwangman 2026-03-15 5/250 2026-03-16 17:10 by 我的船我的海
[考研] 277材料科学与工程080500求调剂 +3 自由煎饼果子 2026-03-16 3/150 2026-03-16 14:10 by 运气yunqi
[基金申请] NSFC申报书里申请人简历中代表性论著还需要在申报书最后的附件里面再上传一遍吗 20+5 NSFC2026我来了 2026-03-10 14/700 2026-03-15 23:53 by 不负韶华的虎
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 中科大材料与化工319求调剂 +3 孟鑫材料 2026-03-14 3/150 2026-03-14 20:10 by ms629
[考研] 中科大材料专硕319求调剂 +3 孟鑫材料 2026-03-13 3/150 2026-03-14 18:10 by houyaoxu
[考研] 290求调剂 +4 @将就将就看 2026-03-10 8/400 2026-03-14 14:23 by 千千运气
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
[考研] 材料工程专硕,一志愿中国矿业大学,总分314,求调剂 +5 无懈可击的巨人 2026-03-10 5/250 2026-03-14 00:37 by JourneyLucky
[考研] 一志愿湖师大化学289求调剂 +6 XMCMM3.14159 2026-03-10 6/300 2026-03-14 00:28 by JourneyLucky
[考研] 311求调剂 +8 zchqwer 2026-03-10 8/400 2026-03-14 00:01 by JourneyLucky
[考研] 332求调剂 +3 zjy101327 2026-03-11 6/300 2026-03-13 22:48 by JourneyLucky
[考研] 求调剂(材料与化工327) +4 爱吃香菜啦 2026-03-11 4/200 2026-03-13 22:11 by JourneyLucky
[考研] 求材料调剂 085600英一数二总分302 前三科235 精通机器学习 一志愿哈工大 +4 林yaxin 2026-03-12 4/200 2026-03-13 22:04 by 星空星月
[考研] 301求调剂 +6 Liyouyumairs 2026-03-11 6/300 2026-03-13 20:11 by JourneyLucky
[考研] 材料专硕350 求调剂 +4 王金科 2026-03-12 4/200 2026-03-13 16:02 by ruiyingmiao
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[考研] 26考研求调剂 +5 丶宏Sir 2026-03-13 5/250 2026-03-13 13:05 by JourneyLucky
[考研] 调剂 +5 呵唔哦豁 2026-03-10 5/250 2026-03-10 22:00 by 28375m
[考研] 085602化工求调剂 +7 董boxing 2026-03-10 7/350 2026-03-10 17:07 by BruceLiu320
信息提示
请填处理意见