谷歌造了个虚拟足球场,让AI像打FIFA相同做强化学习练习

谷歌造了个虚拟足球场,让AI像打FIFA相同做强化学习练习
郭一璞发自苏州街  量子位报导|大众号QbitAI  除了下棋、雅达利游戏和星际,AI总算把“魔爪”伸向了粉丝很多的体育竞技活动:  足球。  今日,谷歌开源了足球模仿环境GoogleResearchFootball,智能体能够在这个宛如FIFA的国际里自在踢球,学到更多踢球技巧。  用足球进行强化学习练习,对AI来说更有应战性,不只要能控球,还得搞懂传球、角球这些概念,知道什么时分会犯规吃红牌黄牌,一起练习出满足机敏的战略。尽管AI足球没有体能应战,但才智上的要求有增无减。  不少酷爱足球的网友看到之后都非常激动,总算能把自己的喜好和研讨结合在一起了。  乃至还有人为中国足球示威:求谷歌帮帮国足吧!  能够打人机的足球引擎  这个模仿环境根据开源的足球游戏模仿器GameplayFootball,用C++编写,在GPU和CPU上都能跑。  整个环境包含一场球赛中的各种环节,和正常的人类足球赛相同,两支部队各11名运动员,一个智能体能够操控一个球员,也能够操控一整只部队,两边遵从正常的足球规矩进行竞赛。  比方能够开球。  射门。  还有裁判会给出判罚,智能体也可能吃红牌黄牌。  必要的时分还得会踢角球。  整个模仿环境中,AI球员们能够进行包含上下左右移动、长传、射门等在内的16种动作。  乃至,AI球员们还会和人类相同,踢久了就会累,你还能给每支球队预备3个标题。总归,这个模仿环境适当齐备,具有各种功用和规矩系统。  并且操作也非常便利,你能够直接用API把OpenAIGym接入进来。  并且,整个模仿环境中不只能够用AI球员,还能够手动操控球员,用键盘上下左右移动,按字母键进行传球、射门等操作,与AI对战。  模仿环境内置了高中低三个难度的对手AI,也能够自行调整难度。当然你也能够把两个自己的AI放进去,让他们相互损伤。  benchmark  Google不只预备了模仿环境,还为这个AI足球设定了一套benchmark。  谷歌用DQN和Impala两个强化学习算法在模仿环境中测验,将它们的奖赏均设定为进球得分,在高中低三个难度上得到了运转成果。  足球学院  别的,为了让AI专点打破,Google还推出了足球学院(FootballAcademy),针对各种难度场景进行独自练习。  包含传球战略  队友合作  碰到2打1怎么办  角球得分练习  传送门  GoogleAI博客:  https://ai.googleblog.com/2019/06/introducing-google-research-football.html  论文下载地址:  https://github.com/google-research/football/blob/master/paper.pdf?raw=True  GitHub:  https://github.com/google-research/football