《星际争霸》这类即时战略类游戏显然已经不能满足AI的“求胜欲”了!这次,5种不同的 AI 算法像人类一样“组队”,在 Dota 2游戏中完虐人类玩家!
今天,由马斯克和 Sam Altman 创立的著名人工智能非营利组织 OpenAI 宣布这一重大里程碑:他们开发的 AI 已经能够组队在 5V5 对战中战胜 Dota 2 顶尖业余玩家,平均天梯分数超过4200分。
虽然这次与 AI 对战的是来自 OpenAI 的员工,并非顶尖职业玩家,而且 AI 也只会使用游戏所提供的 115 位可选英雄中的5位,并且人类玩家不能使用真假眼,魔瓶等道具,但我们有理由相信这仅仅是个开始。此次开发的 AI 也将在今年秋季参加顶级 Dota 2 赛事 The International,到时候会与 5 名专业选手组成的战队一决高下。
图丨OpenAI 的 AI 团队击败了OpenAI的员工团队,但前方还有更大的挑战
OpenAI 开发了一套名为“ OpenAI Five”的算法,如果独立的看这种算法,其实并没有什么特别的,就是一种学会了如何玩 Dota 2 的神经网络,而且此前也有AI算法在一对一 Dota 2 比赛中胜过人类玩家的先例。但 AI 的这次胜利却有着完全不同的意义,因为5套算法间已经学会了如何与“队友”协作。
OpenAI 创建人工智能时使用的是机器学习的一种,强化学习。这种技术看似简单,但是能让 AI 习得非常复杂的行为。让 AI 学习的过程是,把 AI 放到虚拟环境中,并通过自我尝试学会实现目标。具体来说,程序员设定奖励机制(比方说在AI 杀掉敌人后奖励机器系统),然后让 AI 一遍遍进行游戏。
这些 Dota 机器人的自我训练量惊人,每一天机器人用相当于180年游戏的量进行训练,连续训练时间达几个月。研究人员说:“它开始时在地图上乱走,但是,几个小时后,它开始具备基本技能。如果一个人需要花1.2万到2万小时才能成为专业游戏玩家,那AI的速度要快得多,因为每天积累的游戏经验是一个人一生积累经验的100倍。”
图丨在2017年时,在1V1 被 AI 打败的 Dota2 顶尖人类选手 Dendi
与技术战略类游戏不同,Dota 这种 MOBA(多人联机在线竞技游戏)类游戏有着更为复杂的游戏机制,还需要队友间完美的配合才能取得最终的胜利。
网友评论