楼主: zhoujinguangxi
5891 5

[问答] 如何用eviews进行NLS估计? [推广有奖]

  • 12关注
  • 0粉丝

硕士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
1285 个
通用积分
0.0823
学术水平
7 点
热心指数
13 点
信用等级
7 点
经验
5900 点
帖子
157
精华
0
在线时间
201 小时
注册时间
2013-3-17
最后登录
2023-5-20

楼主
zhoujinguangxi 发表于 2014-1-10 22:34:11 |AI写论文
5论坛币

不知道在eviews里面估计方程dinc=c(1)+c(2)*dinc(-1)+(c(3)+c(4)*dinc(-1) )*(1-exp(-c(5)*(dinc(-1)-c(6))^2)),是不是在操作窗口赋值,然后写出完整的表达式呢?虽然这样做了,但是估计出来的方程系数的P值大都是50%以上,说明是不可信的。不知道是哪里出了问题呢?初步断定是初始值的问题,但是不知道该怎么寻找初始值,求高手指点!!!目前知道的选择初始值的方法有模拟退火法、二维晶格搜索、最陡爬坡法等,可是这些方法都不太懂,不知道有没有eviews高手用过NLS,在陈灯塔老师的书里面只有一小部分提到,但是不能解决我的这个问题。

非常感谢,最近一直很头疼这个问题。可以告诉大家这是ESTAR模型,我用来模拟单变量的,多变量的也在摸索中。

param c(5) 1

nls(showopts) dinc=c(1)+c(2)*dinc(-1)+(c(3)+c(4)*dinc(-1) )*(1-exp(-c(5)*(dinc(-1)-c(6))^2))

关键词:EVIEWS Eview Views view EWS 如何

回帖推荐

rayzhangfy 发表于3楼  查看完整内容

不显著,可能是你的数据本身只能得出这样的结果 不过,也可以尝试改变初始值,多试试看

本帖被以下文库推荐

沙发
zhoujinguangxi 发表于 2014-1-11 16:19:46
有没有知道滴的?

藤椅
rayzhangfy 发表于 2014-1-14 07:01:17
不显著,可能是你的数据本身只能得出这样的结果

不过,也可以尝试改变初始值,多试试看
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

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

勤靡余劳,心有常闲

板凳
zhoujinguangxi 发表于 2014-1-14 08:48:34
rayzhangfy 发表于 2014-1-14 07:01
不显著,可能是你的数据本身只能得出这样的结果

不过,也可以尝试改变初始值,多试试看
使用试错法,是不是不太靠谱呢?如果没有试到最好的,出来的结果就不是最理想的,如何能判断现在我估计的这个结果是最佳的?

报纸
472374565 学生认证  发表于 2016-3-12 18:12:35
没有方法可以试出最佳的,只是要根据经验或者理论值或者以前的论文作为初值可能会更准确
得到的有可能是局部最优解 只有多试几次了

地板
purp_y 发表于 2017-4-26 15:14:27
472374565 发表于 2016-3-12 18:12
没有方法可以试出最佳的,只是要根据经验或者理论值或者以前的论文作为初值可能会更准确
得到的有可能是局 ...
能问下我为什么总会出现syntax error提示吗?
param   c(17) 20
nls dgdp=c(1)+c(2)*dgdp(-1)+c(3)*dgdp(-2)+c(4)*dgdp(-3)+c(5)*dgdp(-4)+c(6)*dgdp(-5)+c(7)*dral+c(8)*di+[c(9)+c(10)*dgdp(-1)+c(11)*dgdp(-2)+c(12)*dgdp(-3)+c(13)*dgdp(-4)+c(14)*dgdp(-5)+c(15)*dral+c(16)*di]*[1+exp(-c(17)*(dral3-c(18)))]^(-1)

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 18:02