[闲聊] ⓝ爆打——到底强在哪里?(上)

楼主: weijer0905 ( )   2017-08-09 15:02:56
ⓝ爆打,是一只长居于特上的天凤AI,
是由日本东京大学鹤冈实验室所研发出来的日本麻雀机器人。
现役七段,最高曾经到达九段,
有着十分耀眼的成绩,也无疑是现役最强的日麻AI。
天凤官方曾经举办了爆打与凤桌民的对决,甚至被说是【AIの黒船到来】
https://t.co/M8Y5AaRMj0
由于ⓝ爆打的每一份牌谱都会由官方推特公开给大众,
https://twitter.com/ai_mahjong
并且随着牌谱公布一个.csv档(比较早期是.txt档)
可以让我们可以从人类的角度,一窥AI背后的“思路”。
这个粉丝专页会一些篇幅,以人类的角度来解析ⓝ爆打是怎么打牌的,
更精确的说ⓝ爆打背后的原理 。
(毕竟我想大部分版众对它“物理上”怎么打牌应该没太大兴趣)
ⓝ爆打打牌时,总共有两种模式。
首先先来介绍第一种模式,个人命名为“一般mode”
“一般mode”有两个功能:
第一个功能是依照牌效率及打点,对舍出每一张手牌后牌姿评分[1]
并且决定分数最高的牌打出。

比如说这个配牌,在ⓝ爆打开启“一般mode”时是长这样:

因此依照分数ⓝ爆打决定打出【南】
第二个功能是判断他家听牌的机率[2],如果他家听牌的机率超过某个门槛,
或是到达某些条件,它就会开启第二个模式。
至于第二个模式的内容,那就容我卖个关子,留到下一篇跟大家说明
无论是牌效判断或是读取他家听牌的气息,ⓝ爆打有十分接近凤桌玩家的实力。
[1] 这个是利用 感知器,并使用凤桌的公开牌谱训练做到的。
[2] 这个是利用罗吉斯回归,并使用凤桌的公开牌谱训练做到的。
作者: hachinal (哈奇诺)   2017-08-09 15:38:00
推推
作者: qiaffvvf (鸑鷟)   2017-08-09 17:26:00
作者: Ryow (咔啦鸡腿堡)   2017-08-09 18:14:00
好奇"读取他家听牌的气息"是怎么做到的 也是喂牌谱吗?
作者: Bingojkt (-Bingo!-)   2017-08-10 12:39:00
专业用心文大推~感觉会是很好的学习材料,期待后续XD
作者: KAOKAOKAO (鬼斗)   2017-08-13 17:11:00
接近7K个维度 应该不是人工列的吧? 太惊人了

Links booklink

Contact Us: admin [ a t ] ucptt.com