bootstrap迭代都是完全相同的???Re:bootstrap迭代都是一样的???感谢您的调查和回复!我将使用这个公认的相当深奥的分析序列。 - DH
Re:bootstrap迭代都是一样的???经过JMP开发的一些调查后,当创建KFold验证集并在同一个广义回归报告中完成引导时,似乎存在一个错误。用于验证集创建的随机种子未针对每个引导程序迭代正确重置。这个bug应该及时修复JMP14。
与此同时,这是一个解决方法。您可以像以前一样使用KFold交叉验证在广义回归中拟合模型,然后保存验证集(保存列>保存验证列)。然后再次启动Fit Model,单击Recall并使用您在Validation角色中保存的验证列。运行新模型。如果你从这个新报告中引导,你应该绕过这个bug。
希望有所帮助。如果您有其他问题,请告诉我们。
-Michael
Re:bootstrap迭代都是一样的???我没有在Nicardipine中看到一个广义回归脚本,但我认为我已经非常接近你所看到的并且在运行这个脚本时在多个(大多数?)引导样本中有非常相似的结果。
dt=open("$SAMPLE_DATA\Nicardipine.jmp");
foo=dt<<FIT model=""></FIT>
设置分数权重(0)而不是上面的(1)似乎使它表现得更好。
我们将继续关注它,并在我们了解更多信息时向您报告。
Re:bootstrap迭代都是一样的???运行Nicardipine数据集中保存的脚本。然后在输出表中引导参数估计值。我选择了分数权重(逻辑回归和小数据集)并取消选择“拆分选定列”和“丢弃堆叠表,如果拆分工作”
*注意*这是一个非常笨拙的演示,因为只有少数变量实际上对模型有贡献,但它再现了我在自己的数据集中看到的相同行为。
Re:bootstrap迭代都是一样的???
@dherring_wakehe 中写道:
我可以。我使用了尼卡地平数据集并尝试将性别建模为~10个连续预测变量的函数。该问题似乎与使用交叉验证作为验证方法有关。对于Adaptive Elastic Net和Adaptive Lasso,当我使用CF验证时......
我担心我无法使用此信息重现它。
- 您正在使用哪些预测变量?
- 我不明白“CF验证”。你的意思是k折吗?
- 你可以张贴你的迭代表吗?
Re:bootstrap迭代都是一样的???我可以。我使用了尼卡地平数据集并尝试将性别建模为~10个连续预测变量的函数。该问题似乎与使用交叉验证作为验证方法有关。对于Adaptive Elastic Net和Adaptive Lasso,当我使用CF验证然后尝试对参数估计进行引导时,我得到相同的引导迭代1到n的结果。 (引导0不同)。 我尝试以相同的方式对连续变量进行建模,发现前几次迭代不同但最终所有引导迭代都产生了相同的结果?几乎似乎正在融合解决方案,然后永远不会改变。 当我使用AIC作为验证方法时,它看起来像bootstrap工作正常。
Re:bootstrap迭代都是一样的???我在64位Windows机器上的JMP Pro 13.0.0中重现了这个问题。
您是否在许多不同的数据表中看到了这一点?您是否能够在JMP示例数据中的某个表上重现此行为?
谢谢,
迈克尔
Re:bootstrap迭代都是一样的???JMP pro 13.0.0(64位)
几个不同的平台,包括广义回归
没有选择种子
另外我注意到,如果我启动一个可能具有交叉折叠验证或引导的stocastic功能的分析,第一个看起来很好,那么重做分析稍微但适当地不同,然后在每个重做后产生相同的结果到第二个分析。 在这两种情况下,无论是自举还是交叉折叠验证,它看起来都没有被重置以允许真正的随机执行。
Re:bootstrap迭代都是一样的???你好,
请提供有关所有bootstrap迭代看到相同结果的情况的更多信息:
- 您使用的是什么版本的JMP和哪个平台?
- 您尝试引导报告的哪一部分?
- 您是否在Bootstrapping选项窗口中设置了随机种子?
谢谢,
迈克尔