在 Stata 中复制最佳对数伪似然

Replication of best log pseudolikelihood in Stata

我是 运行 Stata 中的多项逻辑回归,发现建模过程似乎在对数伪似然完全复制之前就完成了:

Iteration 0: log pseudolikelihood = -144989.44
Iteration 1: log pseudolikelihood = -144138.93
Iteration 2: log pseudolikelihood = -144127.49
Iteration 3: log pseudolikelihood = -144127.48

[regression output]

我对 Stata 的理解是它一直在进行迭代,直到复制出最佳 LL 值?在其他程序中,我会强制进行更多迭代以确保它不会收敛于局部解决方案,但对于 Stata,我只能找到有关如何设置最大迭代次数的建议,而不是最小迭代次数。

欢迎就此提出任何想法(我应该多担心,或者我可以做的任何检查)。

更新:我能够强制进行更多迭代,直到通过添加选项 ltolerance(0) 复制最佳 LL,正如评论中向我推荐的那样。