前段时间,谷歌旗下的人工智能团队Deepmind开发的人工智能AlphaGo在和韩国著名围棋选手李世乭的对阵中,以4:1的总比分获胜。当时,Deepmind的创始人就发表了会尝试在电子游戏方面对抗人类的言论。
论文并不是讲人工智能如何针对不同场面做出对应出牌策略,而是讲如何将每张牌面上的自然语言翻译为可编程语言。通俗点讲,卡牌信息作为输入,经过人工智能翻译,成代码,《炉石传说》和《万智牌》作为研究和测试对象。
论文中关于炉石的测试举例
BLEU是机器翻译质量的评分算法。“Madder Bomber”(疯狂爆破者)这张卡,人工智能在卡面上自然语言为右端程序的时候,直接提取卡面内容,并用绿色字体,比如卡牌名字、费用、力、血量,程序转换的很成功,评分100。而对于“Preparation”(伺机待发)这张卡牌,人工智能虽然提取了“3”这个数字,但没有理解原文是减3费,而是翻译成了设置随从的值为3,转换出来的程序不正确,用红色字体,评分64.2。
推荐: