首页 . 理学 . 计算机科学技术 . 人工智能 . 计算智能 . 演化计算 . 全局搜索

爬山法

/mountain climbing method/
条目作者钱超

钱超

最后更新 2022-01-20
浏览 169
最后更新 2022-01-20
浏览 169
0 意见反馈 条目引用

一种局部搜索(local search)算法,源于对爬山过程的模拟,通过不断地更改单个元素以改进当前解,直至找到局部最优解。

英文名称
mountain climbing method
所属学科
计算机科学技术

从优化问题的任意解出发,爬山法尝试通过更改当前解的单个元素找到更好的解,如果更改产生了更好的解,则接受新解,重复上述步骤,直至找不到进一步的改进。爬山法一般只能找到局部最优解,因为爬山法只考虑相邻位置信息,而无法跳出局部最优解的范围。对于有多个局部最优解的目标函数,爬山法找到的最优解很有可能不是全局最优的。对于这类问题,一般会将爬山法重复多次或直接采用更复杂的优化方法。而当目标函数只有一个局部最优解(即局部最优与全局最优重合)时,爬山法找到的最优解就是全局最优解。由于具有简单快速的特点,爬山法在优化领域有着广泛的应用。

  • S. J. Russell, P. Norvig.Artificial Intelligence: A Modern Approach.Upper Saddle River, NJ:Prentice Hall,2009.

相关条目

阅读历史

    意见反馈

    提 交

    感谢您的反馈

    我们会尽快处理您的反馈!
    您可以进入个人中心的反馈栏目查看反馈详情。
    谢谢!