algorithm - AI - 启发式函数要求

标签 algorithm function search artificial-intelligence heuristics

我对人工智能 (AI) 中的启发式函数有疑问。 我知道我们应该寻找单调且可接受的启发式函数。

我有两个问题:

  1. 为什么要求该函数是可接受的?

  2. 单调启发式函数有什么优点?

谢谢!

最佳答案

可接受的启发式是为目标状态提供下限估计的启发式。

单调(也称为一致)启发式算法可让您高效地实现最佳 A* 搜索。如果您只访问每个状态一次,它可以保证最优。

关于algorithm - AI - 启发式函数要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9218566/

相关文章:

python - 如何构建一个 N*(N+1) 矩阵,其数量在 1~N*N 范围内且完全分布?

algorithm - 高效的出租车调度

python - 接受并返回多个值的函数

python - 将 Python 列表破坏为函数参数

lucene - 如何让Lucene匹配查询中的所有单词?

python - 收集 Trie 节点下所有完整单词的后缀(在 Python 中使用递归)

javascript - 为什么我的 javascript 二进制搜索出错?

php - 我的代码的最后一行出了什么问题?

php - 100% CPU 使用率 : MySQL 2, 000,000 行并使用 LIKE 运算符进行查询

mysql - 将 sql 转换为搜索 rails 3