AI组队玩Dota2战胜人类,AI之间也能团队合作


    近日,马斯克和Sam Altman所创立的人工智能非营利组织OpenAI宣布:其开发的AI能够组队在5V5对战中战胜Dota2顶尖业余玩家,这些人类玩家的平均天梯分数超过4200分。这也是继阿尔法狗大战柯洁、AI挑战《星际争霸》之后的又一里程碑事件。因为,Dota2与围棋和《星际争霸》不同,该游戏属于团队游戏,需要不同玩家之间的配合。
    据悉,OpenAI开发了出了一套名为“OpenAI Five”的算法,虽然单独来看这种算法并没有什么突破,只是针对玩Dota2的一种神经网络,并且此前也曾有AI算法在1对1的Dota2比赛中战胜人类玩家,但是,本次AI的胜利重要意义在于5套算法之间学会了与队友相互协作。
    本次,AI对决的并非顶尖职业选手而是OpenAI的员工,而且AI也只会使用游戏中115位可选英雄中的5位,对人类玩家也进行限制,不能使用真假眼、魔瓶等道具,但这对于AI来说仅仅只是一个开始。
    在进行对决之后,OpenAI创始人之一的Greg Brockman表示:“我们能够从比赛中感受到,AI算法间的协作意图似乎是一种非常自然的本能表现。并且,在Dota2的5V5团队比赛中,我们也尝试用一位人类玩家替换掉5位AI玩家中的一位,人类玩家也表示能够体会到AI队友对他的支援。”
    此外,OpenAI创建人工智能使用的也是机器学习,强化学习的一种技术。虽然看似简单,但其能够让AI学会复杂的行为。而这种让AI强化学习的过程是把AI放在虚拟环境中,通过AI自己的尝试学会实现目标。这些AI机器人经过大量的训练之后,每天积累的经验是一个人一生积累经验的100倍。
    据了解,Dota2这类MOBA(多人联机在线竞技游戏)类游戏本身具有非常复杂的游戏机制,需要队友之间的完美配合才能取得最终的胜利。这5位AI玩家之间的胜利,证明了人工智之间能够相互配合。
    因此,如果将游戏之中多个AI之间的合作延伸到AI技术商业化应用场景,可以想到这类多种AI算法可以应用于在线交易、广告竞价排名、生产线上多样化制造等场景。除此之外,具有团队合作的AI与人类也可进行合作。
    未来,OpenAI本次开发的AI将于今年秋季参加顶级Dota2赛事The International,与5名职业选手组成的战绝进行对决。