模拟退火步长与温度的关系

时间:2018-09-04 22:31:32

标签: simulated-annealing

我第一次错误地实施SA,随着时间的流逝,“温度”下降,步长减小,但是“可能的下一个状态”始终必须具有较低的能量。

>

(SA 应该是随着温度下降而降低的,即使处于较高能量状态,接受随机移动的机会也会下降)

我的问题是:我的错误方法不好吗?它有名字吗?它似乎起作用了,并以巨大的台阶弹跳到整个地方,并且随着温度的降低,台阶逐渐变小,并且被困在它发现的局部最大值之内。

但更重要的是:可以通过这样的技巧使SA变得更好吗?我正在寻找“易于编码,但可以针对约5个维度的未知错误函数实现健壮性”的甜蜜点

0 个答案:

没有答案