【问题标题】:R recommendation Grid Search OptimizationR推荐网格搜索优化
【发布时间】:2019-12-06 15:52:22
【问题描述】:

我有一个自行开发的函数 foo(a,b) 接受两个参数并返回一个我想要最小化的值。我知道 a 介于 0 和 1 之间,但 b 不受约束。

你有什么建议吗,我可以使用哪个包/函数来根据我的参数 a 和 b 找到最小值?

我可以使用 gridSearch(foo, a, b)(NMOF 包),但这只是蛮力。

感谢您的讨论!

【问题讨论】:

    标签: r optimization grid-search


    【解决方案1】:

    optim() 是一个基本的 R 函数,可以做你想做的事。它实现了一堆优化例程。如果您知道参数的范围,某些方法(例如 L-BFGS-B)也允许框约束。

    如果这不符合您的需求,有很多包提供更多优化算法,请查看CRAN task view

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-22
      • 2019-03-25
      • 2016-06-10
      • 1970-01-01
      • 1970-01-01
      • 2013-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多