Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Artificial intelligence 人工智能,如何起步好_Artificial Intelligence - Fatal编程技术网

Artificial intelligence 人工智能,如何起步好

Artificial intelligence 人工智能,如何起步好,artificial-intelligence,Artificial Intelligence,codingame和hackerearth(那里的公司编程网站)每2-3个月组织一次AI编程比赛,比赛中我们会得到一个2D棋盘游戏,我们的代码会在那里的服务器上运行,我们的机器人会和其他人一起玩。 说到这里,有一些特定的算法,比如带有alpha-beta修剪的minimax、DFS、BFS等,它们可以帮助您轻松获得一个合适的排名。我看到大多数顶级球员都在谈论同样的事情。 问题是我在哪里可以学习这些算法,成为一名优秀的人工智能程序员,我还需要知道什么。我也听说过GAs(遗传算法),比如在游戏中模拟

codingame和hackerearth(那里的公司编程网站)每2-3个月组织一次AI编程比赛,比赛中我们会得到一个2D棋盘游戏,我们的代码会在那里的服务器上运行,我们的机器人会和其他人一起玩。 说到这里,有一些特定的算法,比如带有alpha-beta修剪的minimax、DFS、BFS等,它们可以帮助您轻松获得一个合适的排名。我看到大多数顶级球员都在谈论同样的事情。 问题是我在哪里可以学习这些算法,成为一名优秀的人工智能程序员,我还需要知道什么。我也听说过GAs(遗传算法),比如在游戏中模拟一些动作,然后根据这些动作决定该做什么。但每当我自己尝试做这样的事情时,我都失败了。 我主要需要一个来源来学习或一些例子程序,可以帮助。 如果我的解释不正确,我很抱歉,我是这个社区的新手。 提前谢谢。
我熟悉Python,对C++和JS有很好的理解。

< P>我建议你先学习讨论的方法,而不是进入GAS。GAs很容易学习,但很可能不会给出好的结果。

我的答案不被接受,但让我根据我的经验重申一下。进化计算(GAs)是一项不成熟的技术,由于易于理解,许多研究人员将注意力集中在这一领域。这是一个理论背景差,研究成果很多的领域。它几乎不用于工业,只有少数工业应用存在。这不是解决上述问题的明智选择。我很高兴被证明是错的!