evaluation function:评价函数/评估函数。指在算法、人工智能(如博弈搜索)、优化或机器学习中,用来为某个状态、方案或结果打分的函数,以便比较优劣并指导选择。(在不同领域也常与 objective/cost/loss 等“目标/代价/损失函数”相关或近似,但侧重点可能不同。)
/ɪˌvæljuˈeɪʃən ˈfʌŋkʃən/
An evaluation function gives each move a score.
评价函数会给每一步(走法)一个分数。
In game-playing AI, the search algorithm relies on an evaluation function to estimate how good a position is when it cannot search to the end of the game.
在博弈类人工智能中,当搜索无法算到终局时,搜索算法会依赖评价函数来估计某个局面的好坏。
evaluation 来自拉丁语词根 *val-*(与 “value 价值” 同源),含“评估、估价”之意;function 来自拉丁语 functio(“执行、作用”)。合起来就是“用于评估并给出数值/评分的函数”。