人工智能自己设计游戏?人工智能自己设计游戏有哪些

日期: 浏览:3

老铁们,大家好,相信还有很多朋友对于人工智能自己设计游戏和人工智能自己设计游戏有哪些的相关问题不太懂,没关系,今天就由我来为大家分享分享人工智能自己设计游戏以及人工智能自己设计游戏有哪些的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

本文目录

  1. 有哪些 AI 很高级的游戏?
  2. al游戏是什么意思
  3. 没学习过编程怎么制作游戏
  4. AI赌神Libratus称霸德州扑克赛场,人工智能是如何打德州扑克的?

有哪些 AI 很高级的游戏?

马斯克作为联合创始人的OpenA公司已经在复杂的视频游戏Dota2中建立了一支机器人队伍,击败了一群人类。这个壮举给亿万富翁微软联合创始人比尔盖茨留下了深刻的印象,盖茨表示,AI机器人在视频游戏Dota2中击败了人类。这是一件大事,因为他们的胜利需要团队合作和协作,这是推进人工智能的一个巨大里程碑。

在周一发布的一个视频中,OpenAI机器学习工程师克里斯蒂丹尼森说,个人机器人以前能够赢得独奏版本的Dota。但是团队合作是不同的。Dota是有史以来最受欢迎和最具挑战性的竞争性视频游戏之一。玩Dota意味着你必须作为一个五人团队进行协调和关注。去年,我们建立了一个机器人,以一个与一个小游戏相对的方式击败了世界上最好的玩家。今年,OpenAi希望在全场比赛中击败最好的职业球队。为此,他们建立了一个新的AI系统,并且在过去的几个月里进行了培训,根据OpenAI的一份声明,机器人团队学习通过对抗自己来玩Dota。根据声明,机器人团队OpenAIFive每天可以玩180年的游戏。

根据在Dota社区中被称为“闪电战”的游戏玩家WilliamLee,Dota的规则是杀死对面的团队并夺取建筑物。OpenAI说,僵尸击败了人类,有些限制可供玩耍,一些游戏元素,如隐形,召唤和幻想,都不包括在内。机器人与Dota团队竞争的能力的发展令人兴奋,因为除了玩视频游戏之外,人工智能的应用也是如此。

顺便说一句,如果你想知道更多硅谷或者美国科技的前沿信息,可以关注微信号“硅发布”。

al游戏是什么意思

AI的本意是人工智能的意思。

举个例子,比如,科幻电影中会思考的机器人等等。

那么具体到游戏领域,AI运用的最多的是策略类游戏,比如星际、魔兽、CS之类的。

现在,也大量运用到射击类游戏,这就是典型的AI运用。使得游戏更具有真实感和游戏性。

没学习过编程怎么制作游戏

举个例子的话,单线剧情或者有简单分支的文字冒险游戏甚至可以用PPT实现。

也存在不需要编程知识的游戏框架,如rpgmaker

AI赌神Libratus称霸德州扑克赛场,人工智能是如何打德州扑克的?

称霸德州扑克赛场的赌神Libratus,是今年最瞩目的AI明星之一。

最近,《科学》最新发布的预印版论文,详细解读了AI赌神背后系统的全貌。

在最新论文SuperhumanAIforheads-upno-limitpoker:Libratusbeatstopprofessionals中,卡内基梅隆大学(CMU)的博士生NoamBrown和教授TuomasSandholm,详细介绍了德扑AI如何通过将游戏分解为可计算、可管理的部分,来实现超越人类的表现,而且AI还能根据对手情况,修正潜在的战略弱点。

Libratus所用到的技术既不需要领域专家知识,也没有使用人类数据,甚至不是专门为扑克设计的。换句话说,这些技术适用于多种不完美信息博弈。

不完美博弈正是德扑的一个主要特征。围棋、国际象棋、跳棋等棋类游戏,属于完美信息博弈,对战的双方,清楚每一时刻局面上的全部情况。相比之下,德州扑克存在大量的隐藏信息,包括:对手持有什么牌,对手是否在诈唬?

详解Libratus

据最新论文介绍,Libratus主要包括三个模块。

第一个模块负责对牌面进行简化计算,将包含10161种情况的一对一无限注德扑抽象成一个比较简单的博弈。然后,这个模块为前两轮制定详细的策略,并为后两轮制定一个粗略的策略。这个抽象简化版博弈的解决方法称为蓝图策略(blueprintstrategy)。

这种抽象体现在两个方面,一是下注金额上,二是牌面上。

在下注金额上,100美元和101美元其实几乎没有差别,因此,算法可以对不到100美元的差异进行四舍五入。同时,将类似的牌面视为同一类,也能降低计算的复杂度。

需要说明的是,Libratus在后两轮游戏中并不会按照抽象版的解决方法来玩,蓝图策略在这两轮中的作用,只是用来估算玩家在子游戏中每一首牌应该得到的奖励,然后参考这个估算值,在真正的牌局中做出更精确的策略。

这个“更精确的策略”,也就是第二个模块:嵌套安全子博弈求解(Nestedsafesubgamesolving)。在博弈后期,这个模块会基于当前的牌面,构建一个全新的、更精细的抽象,而且对这个子博弈的策略进行实时计算。

上图是Libratus的子博弈求解过程。顶部表示在对局过程中出现了一个子博弈,中间部分表示算法为这个子博弈制定了更详细的策略,每次迭代中,对手随机发放一手牌,可选的期望值可能来自旧的抽象(红色),也可以来自新的、更精细的抽象(绿色)。如果期望值来自新的抽象,两个玩家的策略都会改变。这就迫使Libratus制定更精细的策略。上图底部表示用新的策略替代旧策略。

Libratus的子博弈策略计算和那些完美信息博弈不太一样,它需要确保这些子博弈的精细解决方法与整个博弈的大蓝图策略不冲突,而不能孤立地解决它。

第三个模块的意义,是随着比赛的进行,改进自身的蓝图策略。Sandholm教授表示,通常AI使用机器学习来发现对手的战略错误并加以利用。但这也会让AI暴露自身的弱点,并被对手加以利用。

不同之处在于,Libratus的自我改进模块分析对手赌注大小,以检测自身蓝图战略中潜在的漏洞,然后弥补自身的不足之处。

在与人类高手对战之前,Sandholm和Brown为了测试Libratus中所用的各项技术,先用简化版的扑克对整体流程进行了测试,然后把AI用到了完整版的一对一无限注德州扑克上,和他们自己之前开发的BabyTartanian8进行比赛。

2016年,BabyTartanian8曾经赢得电脑德扑大赛冠军,不过Libratus以63±28大盲注/千手(mbb/hand)的战绩击败了它。

“我们研发的技术在很大程度上是独立于领域的,因此可以应用于其他不完美信息策略应用,不仅限于游戏领域”,Sandholm和Brown总结说:现实世界的战略交锋中,隐藏信息无处不在,Libratus引入的范式对AI未来的发展和引用至关重要。

目前,这项技术已经授权给Sandholm创办的公司。

论文地址

http://science.sciencemag.org/content/early/2017/12/15/science.aao1733

文章分享结束,人工智能自己设计游戏和人工智能自己设计游戏有哪些的答案你都知道了吗?欢迎再次光临本站哦!

推荐阅读
人工智能领域提升 人工智能三个研究领域
人工智能医疗领域哪个学校 人工智能什么学校比较好
人工智能医学领域实验?医学实验设计
人工智能专业领域认知论文?人工智能导论论文3000字
人工智能最先进领域,当前人工智能重点聚焦()大领域
人工智能最有前途的领域(人工智能在哪个领域应用最多)
人工智能医学领域ppt(人工智能ppt课件免费)
人工智能相关领域知识图(人工智能的发展)
人工智能自己设计游戏?人工智能自己设计游戏有哪些文档下载: PDF DOC TXT