Algorithm R中的回溯线搜索

Algorithm R中的回溯线搜索,algorithm,r,backtracking,Algorithm,R,Backtracking,为什么回溯(分步减半)线serach失败?实际上,有时在我的R代码中,我有一个上升方向和步长$t=1e-21$,这意味着错误:行搜索失败(tol=1e-10),我选择alpha=0.3和beta=0.5 我要做一个大胆的猜测,多亏了浮点舍入,您无法可靠地完成如此小的步骤 但我真的不知道。除非您按照建议进行操作,否则其他任何人也不会真正向我们展示不起作用的内容。如果您想要比“因为您的代码已被破坏”更好的答案,我认为您需要向我们展示更多内容。现在就给我们展示您的代码吧!一个完整的可复制的片段请!在发

为什么回溯(分步减半)线serach失败?实际上,有时在我的R代码中,我有一个上升方向和步长$t=1e-21$,这意味着错误:行搜索失败(tol=1e-10),我选择alpha=0.3和beta=0.5

我要做一个大胆的猜测,多亏了浮点舍入,您无法可靠地完成如此小的步骤


但我真的不知道。除非您按照建议进行操作,否则其他任何人也不会真正向我们展示不起作用的内容。

如果您想要比“因为您的代码已被破坏”更好的答案,我认为您需要向我们展示更多内容。现在就给我们展示您的代码吧!一个完整的可复制的片段请!在发布之前,请仔细检查它是否可复制!我对这里的投票有点好奇。我很感激不要投反对票(给OP一个编辑和添加更多信息的机会),但是“这个问题表明了研究的努力:它是有用和清晰的”似乎不是真的。。。