hill climbing:
/ˈhɪl ˌklaɪmɪŋ/
Hill climbing can get stuck in a local optimum. 爬山算法可能会卡在局部最优解上。
We used hill climbing to tune the model’s parameters, but we restarted several times to avoid poor local solutions. 我们用爬山算法来调模型参数,但为了避免糟糕的局部解,我们进行了多次重启。
“hill climbing”原意是“爬山/登坡”。在优化与人工智能语境里,它借用了“不断往高处走更接近山顶”的比喻:把“更高”对应为“更优”(例如更大的得分或更小的损失),算法就像沿着地形不断上坡,直到再也找不到更好的方向为止。