为AI创建新的启发式

时间:2017-03-27 22:17:32

标签: java nodes maze heuristics

如何为迷宫提出启发式公式? 我需要创建一个新的启发式算法来解决迷宫问题。它是一个简单的迷宫,有一个起始节点,目标节点和几条可能的道路来连接它们。启发式是从起始节点开始到目标节点。一位朋友最终使用了欧几里得式启发式算法,并将该值乘以2.我试图理解这实际上如何改进启发式算法。

2 个答案:

答案 0 :(得分:2)

您的导师非常清楚您将无法提出一种实用且有效的全新启发式方法。这是A.I.的工作。拥有博士学位的研究人员。

做一些你在课堂上没有考虑过的启发式方法的研究,并从那里汲取灵感,简化或改变一个好或坏。只要确保你可以谈论你从哪里获得灵感以及它的优点和缺点。

答案 1 :(得分:0)

首先,您需要学习并实施解决迷宫问题的所有算法。

然后你需要在第一步中找到它们(算法)的比较研究。在这个阶段,您可以找到每种方法的缺点和优点。

现在,您需要关注上述方法之一并更改算法以修复其缺点之一或使其更好。创建一个全新的启发式方法并不容易,因为我们的朋友(Clumsysyrup)说它是一个博士论文并且可能需要几年才能得出一个可接受的结果。

请记住,要创新,您需要完成此周期:

数据 - >信息 - >知识 - >创新

你无法跳到最后一步(创新)