当前位置:K88软件开发文章中心电脑基础基础应用26 → 文章内容

智能AI的发展史,从简单电脑到吊打职业选手

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-4-24 15:52:09

原标题:智能AI的发展史,从简单电脑到吊打职业选手相信现在玩游戏的朋友都对AI不陌生,从《星际争霸》中的电脑玩家到LOL中的末日人机再到无人能敌的阿尔法狗,他们都是人工智能的结晶,是人类在智能化上的突破,也许过几年,真的会有《哆啦A梦》里那样的智能机器人出现。如果要说大家印象最深的人工智能,那可能就是阿尔法狗了,阿尔法围棋(AlphaGo)是第一个击败人类职业围棋选手、第一个战胜围棋世界冠军的人工智能机器人,由谷歌(Google)旗下DeepMind公司戴密斯·哈萨比斯领衔的团队开发。其主要工作原理是“深度学习”。还记得柯洁在乌镇对抗阿尔法狗被3:0打的毫无脾气,最后一次对局甚至是让柯洁哭了出来,可见其“深度学习”能力的强悍。同样的除了围棋领域,在游戏领域也是有能深度学习的AI,著名的游戏《刀塔2》中就有一个团队制作了这样的AI来进行游戏学习。在去年的国际邀请赛上,OpenAI团队展示了他们为Dota2制作的1V1 AI机器人,该机器人以自己的方式碾压了那些敢于挑战它的职业选手。而今年OpenAI团队有个更大胆的想法,他们要自己的AI机器人和职业选手进行5V5的对战。要知道,虽然DOTA2中有不同难度的AI电脑可以和玩家进行对抗,但这些电脑的操作和行为都是程序员设定好的,和自我学习,自我提升的OpenAI有本质的区别。据OpenAI团队透露OpenAI Five每天都会通过自我对战(self-play,俗称左右互搏)的方式进行学习,而每天的对战量相当于180年。想想AI一天就能完成人类玩家180年的游戏量,自然水平会上涨。但和围棋不同的是,电子竞技游戏一般都是多人一起对抗,且获得信息不全面的游戏,游戏中有阴影,隐身,幻象等迷惑对手的技能或道具,这让只会分析视野内情报的AI很容易上当。同样的做为一个5V5的团队游戏,AI和AI之间很难养成默契和团队精神,更多的时候更像是AI在单打独斗。从去年国际邀请赛的表演赛来看,OpenAI团队的AI在一对一的SOLO上能战胜顶尖的职业选手了,所以虽然5V5AI机器人还有缺陷,但他们的基本功应该是毫无问题。此外除了在刀塔圈,OpenAI团队越来越知名外,微软的创始人比尔盖茨也是在推特上称赞了OpenAI的功能。作为软件行业的巨头,比尔盖茨也关注了此事。他在推特上转发了OpenAI团队关于Dota2 5v5对抗的视频,并如此评价:“AI机器人刚刚在DOTA2游戏中击败了人类玩家。这是一个了不起的成就,因为它们的胜利需要团队合作和协作,这是人工智能前进道路上的一大里程碑。这只是我在OpenAI看到的许多令人惊奇的项目中的一个,他们正在努力确保尽可能多的人能受益于人工智能。这是一项非常重要的任务,我很高兴能看到更多关于他们的工作。”可以看出来,比尔盖茨对Dota2也略知一二,也对这个能够在Dota2中击败人类的机器人满怀期待。不过目前OpenAI在Dota2 5v5对战中还有许多限制,机器人究竟能否完全意义上战胜人类,还需要时间验证。

智能AI的发展史,从简单电脑到吊打职业选手