【问题标题】:Does R support switching between optimizers like STATA does?R 是否支持像 STATA 那样的优化器之间的切换?
【发布时间】:2014-06-28 07:50:50
【问题描述】:

我需要在这里实现模型展示:

http://www.ssc.upenn.edu/~fdiebold/papers/paper55/DRAfinal.pdf

第 315 页的模型估计步骤指出:

“我们通过迭代 Marquart 和 Berndt–Hall–Hall–Hausman 算法,使用数值导数,最优 步长,以及 10^-6 的收敛标准,用于变化的范数 从一次迭代到下一次迭代的参数向量。”

现在我知道stata支持在优化器之间切换,

http://www.stata.com/manuals13/rmaximize.pdf

参见 p2 的底部。

是否有可以做同样事情的 R 包或 Matlab 函数?

具体来说,我需要能够在 BHHH 和 Levenberg-Marquardt 之间切换。

亲切的问候

巴兹

【问题讨论】:

    标签: r matlab mathematical-optimization


    【解决方案1】:

    对于 R,请查看 CRAN Task View on Optimization。搜索该页面,看起来 BHHH 和 Marquardt 可以在单独的包中使用(分别为 minpack.lmmaxLik)。您可以编写自己的代码来处理它们之间的切换。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-12
      • 2019-12-23
      • 1970-01-01
      • 2011-11-16
      • 2012-05-19
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      相关资源
      最近更新 更多