围棋人机大战迟迟不开始,德扑人机大战却要先来了。
2017年3月29日,卡内基梅隆大学(CMU)计算机学院院长Andrew Moore来到中国,和记者们聊了聊他们耗费了2年时间研发的AI——Libratus。今年1月份,Libratus在宾夕法尼亚州的赌场击败了4名德扑职业高手。人类再一次丢了面子,以及176万美元赌注。
玩过德扑的人都知道,这是一个概率+欺诈+运气的游戏。这一点和围棋大不相同,顶尖的高手都无法保证长期取胜。AI是怎么做到的呢?AI真的能做到吗?
最近,Libratus被创新工场CEO李开复请到了中国,将于4月份与中国德扑高手一较高下。我们在比赛前和Andrew Moore聊了聊。Andrew Moore曾经是谷歌的VP,2年前重新回到母校CMU做研究。对,就是那个培养出陆奇、张亚勤、沈向洋、李开复的CMU。
据说Libratus除了会打扑克,还有广泛的商业应用场景。比如发掘隐藏信息,将来可能代替人类谈判。AI即将开始,和人类比赛情商和欺诈艺术了。
Q:Libratus和阿尔法狗有什么不同?
A:扑克比围棋游戏规则简单,但具有大量的隐藏信息。围棋每一步必须进行很深、很广的搜索,而扑克的难处在于有非常多的诈唬招数。扑克AI并没有用到神经网络和机器学习,反倒是用了一种比较古典的线性规划(linear programming)。
Q:Libratus是怎么研读对手的心理的?
A:我们的人机扑克对战背后并没有用到任何心理战的机制,完全用的是数学。所以举扑克中的bluff(诈唬),实际演算法,并不是让机器学bluff的招数,而且是算出bluff的数量要在多少才是最为优化的,多一点还是少一点才能产生最高的胜率。
Q:除了打扑克,Libratus还会干吗?
A:我们相信,电脑程序已经可以彼此对话,甚至可以进行谈判了。谈判对象有时候是电脑,有时候是人。所以我们现在最关注的领域之一,就是人工智能的谈判技巧。对战跟博弈当中都有一些隐藏信息,谈判技术的研发,就是让电脑执行谈判的过程中,带有策略性地去揭露、挖掘对方的信息。比如说我想要预定一个酒店,我手机上的人工智能应该就可以替我来跟酒店谈判:除非你给我一个好价钱,不然我为什么住这里?
谈判算法的另一个极端应用场景是医学。在一群有器官移植需求的人当中,谈判技术能够更快速地在捐赠者跟受赠者之间进行媒合匹配以及合理交易。目前,类似的谈判算法在美国已经开始为数百个肾脏捐赠者服务。
Q:怎么看中国市场的AI投资热?
A:中国市场对AI有这么热切的投资兴趣,我非常认同。我个人对于推动技术进一步突破不那么感兴趣,我更感兴趣的是一些特定垂直领域的解决方案,特别是能在实际生活或商业上的应用。所以我也鼓励中国的创业者,尽量设定特定垂直领域的一些应用发展。比如说,某个创业者针对有自闭症的孩子去研发一种新的解决方案,这就非常棒。