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