它是一种寻找适应度函数最小值的爬山优化算法在真实空间中。 空间应该被适当地约束和定义。 它尝试在每个维度上执行步骤,并继续搜索给出适应度函数最低值的维度和方向。 如果所有相邻函数评估给出的结果都大于最低估计的结果,则停止。
用户可以定义算法将使用的精度(即步长)。 这使得它比 Matlab 提供的 fminsearch 优化函数更灵活。
如果需要,该算法能够将附加参数传递给适应度函数。
例如键入 ?help hilloptions? 和?帮助山?
2022-10-20 15:56:18
3KB
matlab
1