SAS中文论坛

标题: 响应面设计 [打印本页]

作者: shiyiming    时间: 2006-5-20 18:12
标题: 响应面设计
响应值如果是两个的话,怎么取最佳的?
例:求面包酵母高产和高发酵活力的最优工艺参数.
指标:Y1――面包酵母产量(指最终发酵液的菌体浓度(g/L));
Y2――发酵活力(指面团从水中浮起的时间(分)).
因素:z1――还原糖浓度,2%~6%;
z2――氮源浓度,0.4%~1.2%;
z3――磷源浓度,0.2%~0.4%.
取三水平,z1:2%,4%,6%; z2:0.4%,0.8%,1.2%; z3:0.2%, 0.3%,0.4%.
作变换:   x1=(z1-4)/2    x2=(z2-0.<!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->/0.4      x3=(z3-0.3)/0.1
Data E62;
Input x1-x3 y1 y2 @@;
Cards;
0      -1       -1      24.5         13.9
0      -1        1      35.3         14.1
0       1       -1      38.2         14.9
0       1        1      23.4         15.4
-1      0       -1      29.5          9.6
-1      0        1      33.1         10.1
1       0       -1      35.3         14.7
1       0        1      26.7         15.8
-1     -1        0      30.4         11.9
-1      1        0      34.7         12.8
1      -1        0      35.6         16.4
1       1        0      25.6         18.2
0       0        0      38.3          8.9
0       0        0      37.9          8.5
0       0        0      37.5          8.1
;
Proc RsReg data=E62 ;
Model y1 y2=x1-x3;
Run;

结果只是:当y1取最大值时,给出了一组工艺参数;当y2取最小值时,给出了一组工艺参数,但是这两组工艺参数并不相同,最后该如何选取最优工艺参数?
作者: shiyiming    时间: 2006-5-20 23:40
标题: 最佳工艺参数
■确定多响应问题的最佳工艺参数(最佳处理组合),依赖于决策者的主观愿望和评价标准。问题可以这样解决:(1)根据你个人或用户的倾向,由响应y1或y2单独确定最佳工艺参数;(2)将2个响应线性加权组合成1个响应,再做响应面分析得到最佳工艺参数;(3)数据集按响应y1及y2的大小排序,2个响应兼顾,直接选择出最佳工艺参数。
■试试做一下岭脊分析,这样可给出比驻点更好的“最优点”,程序修改如下:
Proc RsReg data=E62 ;
Model y1 y2=x1-x3 /lackfit press;
ridge max min center=0 0 0 outr=a;
Run;
作者: shiyiming    时间: 2006-5-21 00:22
标题: 响应面设计
书上写的是,y1=f(z1,z2),y2=f(z1,z2),他们两个的等值线图放在一个图里,最里面的两个等值线圈将会相交得到一块阴影面积,而阴影部分对应的参数值为最佳的。我想问一下,在SAS里响应面设计中有这个图,是y1=f(x1,x2),y2=f(x1,x2),    但是没有具体给出最佳参数值。不知能不能实现?请楼上的大哥指点小弟。[img]
作者: shiyiming    时间: 2006-5-21 12:00
标题: 响应面分析
y1和y2是两个不同的指标,可能y1要求愈大愈好,而y2要求愈小愈好,再者y1和y2的取值不是相互独立的,而是彼此约束,有自己特定的变化趋势,故y1的最佳和y2的最佳往往不重合,所谓最佳只能是折中的结果,你涉及了一个需要运筹学或最优化方法才能解决的问题,而问题的结论也只能是折中的结果。将它们两个的等值线图放在一个图里,最里面的两个等值线圈可能相交,也可能不相交,因此你提到的“阴影面积法”不一定可行,还不清楚SAS如何实现“阴影面积法”。
作者: shiyiming    时间: 2006-5-21 13:38
标题: 响应面设计
(3)数据集按响应y1及y2的大小排序,2个响应兼顾,直接选择出最佳工艺参数。 你说的这个也是人为地直接选出最佳的么?
这个图有没有帮助:[img]
作者: shiyiming    时间: 2006-5-21 19:57
标题: 最优工艺参数的选择
直接选择出最佳工艺参数是方法之一,人为地但是有试验依据的。更好的方法是使用SAS的ADX完成寻优,你上次的帖子有个图片,是ADX:Response Optimization窗口,请使用Numerical Optimizer页,按提示操作,响应选y1和y2两个,优化目标选你所期望的y1或y2,优化类型选Max或Min,其余使用缺省设置,这个优化工具可以给出试验范围内的若干步优化结果,选择你最满意的响应值所对应的处理组合作为最佳工艺参数。
作者: shiyiming    时间: 2006-5-21 20:03
标题: Re: 响应面设计
这个图有没有帮助
你已经做到这了,就从表里选啊!
作者: shiyiming    时间: 2006-5-24 12:14
标题: 响应面设计
响应面设计中,输出结果末尾提示:本文输入自变量已经经过编码
(coded)处理,亦可输入未经编码(uncoded)的数据.
这两句话是什么意思?为什么要编码?
另外,已知一个回归方程,如何在SAS中实现等值线图 ? 程序应该如何编写?




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2