3031 3

[问答] AMOS的Imputation 不能进行的原因? [推广有奖]

  • 0关注
  • 0粉丝

博士生

43%

还不是VIP/贵宾

-

威望
0
论坛币
1880 个
通用积分
2.4600
学术水平
6 点
热心指数
9 点
信用等级
6 点
经验
3508 点
帖子
203
精华
0
在线时间
362 小时
注册时间
2009-7-9
最后登录
2024-1-18

50论坛币
在用AMOS(20.0版本)的Analyze--->Data Imputation填补缺失数据的时候右下角出现
“waiting to 问题.jpg accept a transition before beginning burn-in”。然后电脑飞速运转,就进行不下去了,如下图所示。之前遇到过这样的情况,删除了源数据中不用的变量之后就可以了,但是现所使用的源数据没有其他不用的变量。请高手赐教,谢谢!

关键词:Imputation ATION amos TIO ATI 原因
沙发
有福有德 在职认证  发表于 2013-1-4 22:14:24 |只看作者 |坛友微信交流群
就是在运算,观测太多的话,运算的很慢,跟模型中的变量有关系
所有模型都是错的

使用道具

藤椅
mssr 发表于 2013-3-29 01:43:47 |只看作者 |坛友微信交流群
Resolving the problem

Here is an explanation for the "Waiting to accept a transition" message. Amos estimates the posterior distribution of the parameters by generating a sequence of parameter vectors. Each parameter vector depends on the one that came before, so the algorithm jumps from one parameter vector to the next. The size of the jump depends in part on the tuning parameter, although there is substantial randomness too. The "Waiting to accept a transition" message usually means that the initial jumps are so large that they produce parameter vectors of very low probability. Parameter vectors that have low probability are likely to be rejected. It could even be that the initial jumps are so large that they consistently produce parameter vectors for which the posterior probability is undefined. Setting the tuning parameter to a low value means that you won' t jump far, so you are unlikely to jump from a region of high probability to one of low probability in a single step. If you haven't changed the tuning parameter (on the Technical tab of the Bayesian Options window), it is probably still set at the default value of 0.7. To get past the warning, try successively smaller tuning values. The Options window is available in the View menu of the Bayesian SEM window. The Tuning parameter can be changed from either the Technical Tab (under Random Walk) or the MCMC tab.

For a sufficiently small tuning value, the "Waiting to accept a transition" message should go away. You don't want to make the tuning parameter too small, however, because too small a value will cause the MCMC algorithm to take an extra long time.

Instead of changing the tuning parameter manually, you can click the "Adapt" button on the Bayesian toolbar. (The "Adapt" button has a "wrench" icon.) This will automatically adjust the tuning parameter. After you click the "Adapt" button, it becomes disabled. If the "adapt" button becomes enabled again, then you can click it again.


Note that the question contained the premise that the model ran without problems in maximum likelihood estimation (MLE). If experimentation with the tuning parameter fails to get you past the "Waiting to accept a transition" message and you have not tried running the model with MLE, then run the model in MLE (Analyze->Calculate Estimates"). Check the MLE output for signs of an unidentified model, such as negative variance estimates or warnings that certain estimates are unidentified. Solving the model identification problem(s) may get you past the "Waiting to accept" warning when you run with Bayesian Estimation.

使用道具

mssr 发表于 2013-3-29 01:43
Resolving the problem

Here is an explanation for the "Waiting to accept a transition" message. Am ...
谢谢!

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-29 02:01