楼主: Z-Derrick-tt
5444 6

[面板数据求助] 空间杜宾模型出现模型未收敛的情况 [推广有奖]

  • 0关注
  • 0粉丝

已卖:15份资源

本科生

13%

还不是VIP/贵宾

-

威望
0
论坛币
12 个
通用积分
1.3200
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
230 点
帖子
19
精华
0
在线时间
115 小时
注册时间
2020-12-27
最后登录
2025-8-31

楼主
Z-Derrick-tt 学生认证  发表于 2021-10-22 17:02:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我用的是空间杜宾模型,命令为
  1. xsmle y x1 x2 x3 x4 x5 x6 , fe r model(sdm) wmat(W) type(both) effects nolog
复制代码

stata结果出来后一直显示 convergence not achieved
我看资料说出现这种情况用copy() 选项进行调整,大致的思路是先根据现有估计结果,将模型参数估计系数作为初始值进行迭代。
命令为
xsmle y x1 x2 x3 x4 x5 x6 , fe r model(sdm) wmat(W) type(both) effects nolog from(14组数字 ,copy),中间的数字是可以替换的
但是换了十几次中间的数字后,还是显示 convergence not achieved
所以请教一下
  • 出现 convergence not achieved 的原因是什么?
  • 除了用copy()选项外还有没有其他的解决办法?
  • 如果只用copy()选项的话,里边数字的选择有没有什么可以参考的原则或者方法?


感谢各位!!!!!
二维码

扫码加我 拉你入群

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

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

关键词:空间杜宾模型 杜宾模型 Convergence converge achieved

沙发
flypig001 发表于 2021-12-22 14:38:05
我也有这样的疑问,楼主您解决了这个问题了吗?插个眼,希望有大神回答。

藤椅
张fz 发表于 2022-1-14 12:49:24
大神copy()里的值是怎么选出来的呢

板凳
Z-Derrick-tt 学生认证  发表于 2022-3-25 20:01:16
张fz 发表于 2022-1-14 12:49
大神copy()里的值是怎么选出来的呢
可以根据未收敛中的系数来决定

报纸
佚名__ 学生认证  发表于 2022-8-9 00:14:40
张fz 发表于 2022-1-14 12:49
大神copy()里的值是怎么选出来的呢
根据之前main中未收敛的回归系数来的

地板
小努力L 发表于 2023-6-1 11:45:18
请问14组数字是什么意思呀

7
赵安豆 发表于 2024-6-4 15:58:47
出现“convergence not achieved”的原因可能有以下几点:
1. 参数初始值选取不当:如果模型参数的初始估计值远离真实值,可能会导致收敛失败。
2. 最大迭代次数不足:Stata在进行估计时,默认的最大迭代次数可能不足以达到收敛。你可以尝试增加最大迭代次数来解决问题。
3. 模型存在多重共线性或其他统计问题:这可能导致参数估计不准确,进而影响模型的收敛。

针对这些问题,你可以尝试以下解决方法:
1. 使用`from()`选项指定不同的初始参数值。可以尝试使用软件提供的默认初始值,或者参考文献中的估计结果来设定。
2. 增加最大迭代次数。例如,使用`iterlim(500)`选项将最大迭代次数设置为500。
3. 检查模型是否存在多重共线性、异方差性等问题,并根据需要对模型进行调整或采用适当的估计方法。

在使用`from()`选项时,数字的选择没有固定的规则。通常,你可以尝试软件提供的默认初始值,或者参考文献中的估计结果来设定。如果仍然无法收敛,可能需要进一步检查模型的结构和数据的质量问题。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-8 06:50