我对最大化功能感兴趣, 在哪里.
问题是我不知道函数或其导数的解析形式。我唯一能做的就是通过插入一个值来逐点评估函数并得到一个嘈杂的估计在那时候。如果我愿意,我可以减少这些估计的可变性,但我必须付出越来越多的计算成本。
这是我到目前为止所尝试的:
具有有限差分的随机最速下降:它可以工作,但需要大量调整(例如增益序列、缩放因子),并且通常非常不稳定。
模拟退火:它有效并且可靠,但它需要大量的功能评估,所以我发现它很慢。
因此,我正在寻求有关可以在这些条件下工作的可能替代优化方法的建议/想法。为了鼓励来自与我不同的研究领域的建议,我尽可能地保持问题的普遍性。我必须补充一点,我会对一种可以让我估计收敛时的 Hessian 的方法非常感兴趣。这是因为我可以用它来估计参数的不确定性. 否则我将不得不使用最大值附近的有限差分来获得估计。