卡牌游戏八合一 华人团队开源强化学习研究平台RLCard (卡牌游戏八合怎么玩)

卡牌游戏八合一华人团队开源强化学习研究平台RL

语音播放文章内容

由深声科技提供技术支持

雷锋网 AI 科技评论按:在过去的两三年中,我们经常听说人工智能在棋牌类游戏(博弈)中取得新的成果,比如基于深度强化学习的 AlphaGo 击败了人类世界冠军 ,由 AlphaGo 进化而来的 AlphaZero 还一并搞定了国际象棋和日本象棋 ;基于博弈论的 冷扑大师(Libratus)也在无限注德州扑克比赛中击败了人类职业选手 ;今年在澳门举行的 IJCAI 2019 上我们也发现了一篇 斗地主 AI 论文 。

不过,虽然这些团队各自做出了令人瞩目的成果,但不管对于工业界还是学术界来说,都缺少一个迅速开发和测试棋牌类 AI 的环境。最近德州农工大学胡侠带领的华人团队就给出了他们的解决方案,开源了基于牌类游戏设计的 强化学习 Python 平台 RLCard ,在打包实现了多种牌类游戏算法的同时,也提供了中西方最流行的几种牌类游戏环境(包括斗地主、麻将、21点、德州扑克、UNO等),致力于为强化学习提供一个统一、易用的开发和测试环境。雷锋网 AI 科技评论介绍如下。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

具体来说,RLCard 实现了四种有代表性的强化学习算法:作为强化学习的代表算法的 DQN、作为带有自我学习的强化学习的代表算法的 NSFP、反事实后悔最小化 CFR 以及深度反事实后悔最小化 DeepCFR。RLCard 中也带有一个随机智能体。

RLCard 中实现了八种牌类游戏环境:二十一点(Blackjack),三种德州扑克(简化版德扑 Leduc Hold'em,有限制德扑 Limit Texas Hold'em 以及无限制德扑 No-limit Texas Hold'em),斗地主,麻将,UNO 以及升级(目前升级游戏环境还在开发中)。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

RLCard 安装快速、使用简单,提供大量的实例、文档及 demo;提供人类与 AI,以及 AI 与 AI 间对战的接口,支持并行加速。平台设计遵循以下设计原则:

对于游戏环境实现,RLCard 平台抽象并定义了这些游戏概念:玩家,比赛(Game),对局(Round),发牌者(Dealer),裁判(Judger)。游戏环境实现都通过这些概念对应的类,这样的相同的设计规范让游戏逻辑更容易理解、更容易操作。别的牌类游戏也基本都可以符合这个结构,未来如果想要增加很容易。

作为对比,现有的强化学习库多数都是单智能体环境的(比如 OpenAI Gym);近期虽然也有一些支持多智能体的环境(比如星际2),但它们并不支持牌类游戏。RLCard 专为牌类游戏设计,不仅是一些牌类游戏在强化学习库中的首次实现,也提供了简单直观的接口,便于强化学习研究。

在目前的学术文献中,解决扑克游戏的最热门的方法是反事实后悔最小化(Counterfactual Regret Minimization,CFR),以及它的各种变体,胜过了人类职业选手的冷扑大师(Libratus)使用的就是基于 CFR 的方法。不过,CFR 很消耗计算资源,因为它需要完全遍历整个游戏树,所以它也不适用于斗地主之类的状态空间很大的游戏。

近期也有研究表明,强化学习策略可以在打赌类的博弈中取得很好的表现,比如玩斗地主就玩得不错。这些美妙的成果,以及强化学习本身的灵活性都让我们有可能探索状态空间、行动空间更大的更困难的牌类游戏。

RLCard 使用简单,输入 pip install rlcard 可快速安装。安装完成后,用以下 5 行代码就能用随机的智能体产生对局数据,返回的数据可直接用于强化学习算法训练。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

另外,RLCard还提供了丰富的的运行实例,包括产生随机数据,训练CFR、DQN、NFSP等算法,以及多进程运行实例。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

RLCard 提供人机对战 demo。RLCard 提供 Leduc Hold'em 游戏环境的一个预训练模型,可以直接测试人机对战。Leduc Hold'em 是一个简化版的德州扑克,游戏使用 6 张牌(红桃 J、Q、K,黑桃 J、Q、K),牌型大小比较中 对牌>单牌,K>Q>J,目标是赢得更多的筹码。与预训练模型对局展示如下:

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

除此之外,开发团队还对 RLCard 做了系统的评估。他们测试了最流行的强化学习算法在环境上的表现。测试方法包括与随机策略的比较以及 AI 间互相对战的比较。发现主流算法在小型游戏上普遍有较好的效果,但是在较复杂游戏(例如斗地主、UNO)效果一般。如何在复杂的游戏中更好地训练强化学习算法需要更多的研究。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

团队也对游戏运行的效率进行了评估。在 24 核 2.10GHz CPU 服务器上对各个游戏的运行时间进行了测试,使用多进程可以更高效地产生游戏数据。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard

目前 RLCard 的官网已经上线,其中提供了详细的文档。学术论文也已经发表在 arXiv,第一作者为查道琛。详细信息可以访问下面的链接:

未来,作者们还会继续优化和增强这个平台,他们的计划包括增加基于规则的智能体、增加更多预训练模型(帮助评价模型),增加更多游戏环境和算法,以及增加可视化和分析功能等。相信这个环境能对领域内的研究人员们起到很大帮助。

感谢查道琛、胡侠对文本提供的帮助。雷锋网 AI 科技评论报道。

原创文章,未经授权禁止转载。详情见 转载须知 。

卡牌游戏八合一,华人团队开源强化学习研究平台RLCard


本文地址: /article/e687f968eed515a19769.html
全局中部横幅
全局中部横幅
九游手机网游_手游下载门户_好玩的手机游戏排行榜

九游分享好游戏!手游下载中心,为玩家推荐新款手机游戏免费下载,热门的手游排行榜,最近好玩的手机游戏攻略。

通达信软件 - 深圳市财富趋势科技股份有限公司

深圳市财富趋势科技股份有限公司是一家资深的证券业高科技企业,致力于证券分析系统和计算机通讯系统的研究开发。深圳市财富趋势科技股份有限公司在证券行业的著名品牌是“通达信”。

三星手机&平板-三星智能手机/智能平板/智能手表/音频产品/智能产品配件-三星手机&平板官网 | 三星电子 中国

探索三星让您感受品位生活,在这里您可以找到GalaxyZFold5,GalaxyZFlip5,GalaxyS23Ultra,GalaxyS23|S23+,三星W23|W23Flip,等新品,也可以浏览智能平板、智能耳机、智能手表和智能产品配件等三星官方产品内容。

首页 - 中国养殖网 - 农牧行业专业服务平台

中国养殖网是农牧专业门户网站,有养猪,养殖,招聘,饲料,养鸡,养殖视频,养牛,养羊,家禽,兽药,特种养殖,畜牧机械等频道,中国农牧专业门户网站

掌酷十三张

正宗十三张,原汁原味,特色十足!随心畅玩,超级刺激,还原线下游戏玩法!更公平、更透明、结算界面一目了然!游戏操作简单,超快上手无压力!

烽火台-国内领先商业信息社交平台_找生意就上烽火台飞鸽联动!

烽火台国内领先的商业信息社交平台,中小企业可通过烽火台开拓业务,飞鸽联动社交连接全行业上下游渠道,让商机真正做到及时转化!找生意就上烽火台飞鸽联动!

蚂蚁问答-您身边的智慧资讯·问答百科

蚂蚁问答网-您身边的智慧资讯·问答百科,在这里让您掌握各行业一手资讯,助力您更了解身边的事!

奥冠电池—服务绿色能源 完美人类生活【官网】

企业名称:河北奥冠,山东奥冠,河北奥冠电源有限责任公司,奥冠集团,奥冠电池,奥运精神,冠军品质。锂电池关键词:奥冠锂电池,锂电池胶体电池,锂电池动力电池,锂电池储能电池,锂电池光伏电池,德国胶体锂电池,奥冠锂电池,奥冠胶体锂电池,德国奥冠胶体锂电池,锂电池动力电池,德国锂电池胶体动力电池,德国胶体锂电光伏电池,德国胶体锂电动力电池,德国胶体锂电备用电池,淘宝奥冠锂电池,天猫奥冠锂电池,京东奥冠锂电池,百度奥冠锂电池,360奥冠锂电池。胶体电池关键词:胶体电池,德国胶体电池,奥冠胶体电池,胶体蓄电

极速下载手机站-海量安卓手机应用免费下载安装

极速下载手机站提供海量安卓手机app免费下载服务,寻找安卓手机应用和安卓手游app,尽在极速下载安卓手机站,官方正版授权,免费下载安装!

石英石板材-石英石板材生产企业-赫峰集团

赫峰石英石,石英石生产商家,提供全球石英石板材、石英石台面、厨柜台面、石英石深加工、整体厨房等产品,拥有自主产权的石英石深加工高端设备,上百条石英石生产线,找石英石板材,来赫峰集团!

吊环_吊带_钢丝绳_青岛同昌泰商贸有限公司

青岛同昌泰商贸有限公司主要从事吊环、吊带、钢丝绳、链条及成套索具、索具配件、五金工具等产品销售!

澳超直播_澳超直播比赛在线观看_澳超免费视频直播无插件-24直播网

24直播网:是一个丰富多彩的体育综合直播平台,分享足球直播、中超直播、澳超直播、日职联直播、英超直播、德甲直播、法甲直播、西甲直播、意甲直播文字直播、足球直播中文、今日足球直播赛程、原生英文、动画直播、国语解说、直播无插件、H6网页版高清流畅播放、让我们一起体验这酷爽,精彩纷呈的体育盛宴吧!

全局底部横幅