楼主: Hummy
5122 3

SAS非线性回归Nlin的误差函数问题 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

26%

还不是VIP/贵宾

-

威望
0
论坛币
30 个
通用积分
5.8500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2730 点
帖子
85
精华
0
在线时间
187 小时
注册时间
2005-4-3
最后登录
2023-6-11

楼主
Hummy 发表于 2009-2-26 00:35:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

现在有个模型S(x)=...需要估计其参数

在估计参数的时需要用如下的误差函数:∑{ 1 - f^(x)/f(x) }^2,其中f(x)=1-S(x+1)/S(x),f^(x)是f(x)相应的估计值。

在SAS中怎样用Nlin编程呢?直接对S(x) Nlin的话应该是残差平方和最小,这里要求S(x)估计出来的参数使得误差函数最小。

不明白中,谢谢帮助 :)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:非线性回归 线性回归 误差函数 Nlin Lin SAS 非线性回归 Nlin 误差函数

回帖推荐

爱萌 发表于2楼  查看完整内容

proc model 可以解决这个问题

本帖被以下文库推荐

沙发
爱萌 发表于 2009-2-26 14:50:00

proc model 可以解决这个问题

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

最恨对我说谎或欺骗我的人

藤椅
Hummy 发表于 2009-2-28 13:24:00

非常感谢

不过在Nlin中发现这个,是不是可以通过定义_LOSS_来达到目的呢?不知道哪里能找到关于这个的详细介绍

还有,奇怪的是在Nlin参数初值搜索时,对于某个给定的参数值,计算的Sum of Loss和我在Excel表格里面的结果不一样。

_LOSS_
is used to determine the criterion function for convergence and step shortening. PROC NLIN looks for the variable _LOSS_ in the program statements and, if it is defined, uses the (weighted) sum of this value instead of the residual sum of squares to determine the criterion function for convergence and step shortening. This feature is useful in certain types of maximum-likelihood estimation where the residual sum of squares is not the basic criterion.

板凳
Hummy 发表于 2009-2-28 18:47:00

    呵呵 我发现问题了 自己写错了 :)

    谢谢帮助

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-12 17:49