24小时热门版块排行榜    

查看: 594  |  回复: 1

sinodoo

铜虫 (初入文坛)

[求助] 1stopt 拟合参数不稳定 已有1人参与

Title "Type your title here";
Parameters a,b,c,d,e,f;
Variable x1,x2,x3,y;
Function y=(a*x2/235+b)*(c+d*ln(e*x1+f))*x3*x2;
data;
0.11         200        0.037379973        17.32083674
0.13         200        0.037379973        17.3099169
0.15         200        0.037379973        17.34102018
0.17         300        0.037379973        23.57639015
0.18         200        0.037379973        17.47203115
0.19         300        0.037379973        23.35335641
0.22         200        0.037379973        17.61397885
0.22         400        0.037379973        30.02351148
0.22         300        0.037379973        23.69927199
0.26         400        0.037379973        31.21105173
0.27         300        0.037379973        25.2372345
0.28         500        0.037379973        37.43848381
0.29         200        0.037379973        19.04659926
0.30         400        0.037379973        32.76590149


每次运行参数不一样,应该是参数a~f设置太多,出现过拟合的问题,也改过很多次,但仍有参数不唯一的问题,所以请教各位大神应该怎么做,谢谢。
具体程序数据见附件,上面只列出了一小部分
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 1stopt拟合.txt
  • 2018-03-23 12:45:06, 34.19 K

» 猜你喜欢

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

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
sinodoo: 金币+10, ★★★很有帮助, 谢谢~ 2018-03-25 16:50:29
公式本身的问题,过拟合,把:
Title "Type your title here";
Parameters a,b,c,d,e,f;
Variable x1,x2,x3,y;
Function y=(a*x2/235+b)*(c+d*ln(e*x1+f))*x3*x2;
data;
0.11         200        0.037379973        17.32083674
。。。
改为:
Title "Type your title here";
Parameters a,c,d,e;
Variable x1,x2,x3,y;
Function y=(a*x2/235+1)*(c+d*ln(e*x1+1))*x3*x2;
data;
0.11         200        0.037379973        17.32083674
。。。

b和f参数多余,剩下4个参数,效果一样,参数值也稳定。
2楼2018-03-23 13:47:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sinodoo 的主题更新
信息提示
请填处理意见