《权利的游戏》中谁能活到最后?AI预测是TA

2019 年 4 月 26 日 腾讯科技

点击上方“腾讯科技”,“星标或置顶公众号”

关键时刻,第一时间送达


来源 / PingWest品玩(ID:wepingwest)

作者 / 李禾子

欢迎下载腾讯新闻APP,查看更多科技热点新闻


《权力的游戏》终于迎来了最终季,在被异鬼入侵支配的恐惧中,人们纷纷猜测谁会是活到最后的那一个。看起来万能的人工智能已经抢先给出了“科学答案”。


不久前,一个来自德国慕尼黑工业大学(TUM)的团队开发出一套机器学习算法,预测了《权力的游戏》中每个角色的死亡概率。


结果被直观地展现在专门为此制作的网站上。截至目前,主要角色中存活率最高的前三位分别是丹妮莉丝·坦格利安(死亡概率0.9%,下同)、提利昂·兰尼斯特(2.5%)和瓦里斯(3.2%)。


存活率最低的三位则是雇佣兵波隆(93.5%)、瑟曦的贴身侍卫“魔山”(80.3%)和珊莎·史塔克(73.3%)。囧雪的弟弟布兰·史塔克也以57.8%的死亡概率紧随其后。



值得注意的是,由于机器学习的特点,所有角色的存活率随着剧中时间的推移也会出现轻微变化。譬如,龙妈在剧中当前纪年的存活率为99.12%,下一年则为98.6%。


同样,该算法也预测了原著《冰与火之歌》中每个角色的存活率,数值与电视剧略有不同。


性别、出身、婚恋状况…这些都是影响因素


除了上述提到的几个角色,其他一些主要的角色的死亡概率如下:


  • 琼恩·雪诺:12%


  • 瑟曦·兰尼斯特:5%


  • 詹姆·兰尼斯特:4%


  • 艾莉亚·史塔克:47%


  • 席恩·葛雷乔伊:10%


  • 乔拉·莫尔蒙:28%


  • 山姆威尔·塔利:3%


  • 戴佛斯·席渥斯:45%


  • 布蕾妮:13%


  • 桑铎·克里冈:48%


在每个角色的对应页面,都展示了更细致的数据分析。诸如性别为何、是否是贵族出身、属于哪个家族、是否是主要角色、是否结婚等等,都成为一个角色存活率的影响因素。


比如龙妈的主页显示,她是一个已婚人士,因而其死亡概率降低了55.7%;因为是坦格利安家族后裔,概率降低了42.3%;因为是主要人物,概率又降低了16%。



囧雪的情况是,同样身为主要人物死亡概率降低了16%;因为史塔克家族成员的身份,降低了38.3%;不过因为是男性,其死亡概率增长了100%。



实际上针对角色的性别和出身,算法已经得出了一个统一的概率:女性的死亡概率为11%,男性为22%;贵族为18%,平民为25%。



两个计算模型


相比于网站展示的内容,其背后涉及到的数据和原理要庞大和复杂得多。


这一基于机器学习的预测之所以能够成型,首先多亏了剧迷们的数据贡献。网站显示,算法的数据主要有5个来源,分别是A Wiki of Ice and Fire、Game of Thrones wiki、MediaWiki、维基百科以及Twitter。


其中A Wiki of Ice and Fire和Game of Thrones wiki是最重要的两个来源。前者是一个由剧迷自建的百科类网站,当中有关于整个《权力的游戏》非常详尽的人物、历史、地理、文化等等介绍;后者则更多是一个剧迷讨论社区。


这些网站内包含的庞大数据提供了算法所需的原料。算法会从中提取诸如一个角色是否已经死亡、有哪些属性(如性别、年龄)等等信息。


接下来就是如何处理这些数据。他们采用了两种机器学习领域的计算模型:基于贝叶斯推断(Bayesian Inference)的生存分析方法,以及神经网络(Neural Network)。



1、基于贝叶斯推断的生存分析方法


贝叶斯推断的理论基础为概率论中的贝叶斯定理,后者描述的是在已知一些条件下,某事件的发生概率。举例来说,如果已知某癌症与寿命有关,在这一定理之下就可以通过得知某人年龄,来更加准确地计算出他患上癌症的概率。


用到剧中角色的死亡概率预测上也是同样的道理。


该团队首先选取了家族(House)、情人数量(Lovers)、婚姻状况(Marriage)、头衔数量(Titles)、角色的重要性(Major/Minor character)以及性别(Male),作为和角色死亡概率挂钩的几个因素。


以年为单位,每一年每个角色的上述某些属性都可能出现改变。这样,如果已知死亡和家族出身有关,就可以通过得知某个角色所属的家族,来计算出他在这一年的死亡概率。而综合考虑多种因素,就可以建立一个角色的生存函数。


在一些更加复杂的模型计算中,贝叶斯推断往往需要结合其他算法进行训练。这次的角色死亡概率预测就采用了一个名为“马尔可夫链蒙特卡洛(MCMC)”方法的算法。这一算法也是众多经典的贝叶斯推断方法之一,但因其包含了大量的数学知识和计算量这里暂不赘述。


2、神经网络


另一个计算模型神经网络,也可以认为是与贝叶斯生存分析互为补充。


神经网络的原理不难理解。它最重要的功能就是进行分类,比如在网络上的一堆照片里,区分出哪些照片里的人物是男性、哪些是女性。在这里我们把输入的照片称作向量,用于执行操作的系统称作分类器。假设男性照片对应的是数值0,女性对应数值1,那么最后分类器输出的将是一个更便于统计的数值0或1。


一般的做法是,需要先人为给定分类器一些样本,告诉它正确的分类,继而对其进行训练。


与贝叶斯方法不同的是,该团队在训练神经网络时选取的影响死亡概率的因素包括了以下几种:


性别(gender)、网页排名(page rank)、亲属数量(number of relatives)、当前年龄(age)、效忠人数(allegiances)、出现的集数(episodes the character appeared in)以及头衔数量(titles)。


和贝叶斯方法类似,神经网络也会建立一个角色生存函数,继而得出角色可能的死亡概率。


不过在这次角色死亡概率预测里,有几个影响因素很难用两个简单的数值区分,比如出现的集数。解决办法是为每一集创建向量(因为集数已经是一个确定的值),这里的向量就是每个角色。输入角色,分类器再对其是否在该集出现进行区分,若出现则标记1.0,未出现则标记0.0。


此外,相比于贝叶斯方法,神经网络能够潜在地找到更复杂的模型,并且涵盖更多可能被贝叶斯方法认为是随机异常事件的死亡可能性统计。


当然,不论上述哪一种方法,最终都是数据计算的结果。数字可能虚假的,但粉丝对《权游》的热爱是真实的。


(网站链接:https://got.show/)




近期精选

从矿工之子到亿万富翁

钱塘江畔出现“共享汽车坟场”

专访张朝阳:人如何活出个说法?

登录查看更多
1

相关内容

本话题关于日常用语「概率」,用于讨论生活中的运气、机会,及赌博、彩票、游戏中的「技巧」。关于抽象数学概念「概率」的讨论,请转 概率(数学)话题。
AI创新者:破解项目绩效的密码
专知会员服务
32+阅读 · 2020年6月21日
【ICML2020-哈佛】深度语言表示中可分流形
专知会员服务
12+阅读 · 2020年6月2日
【元图(Meta-Graph):元学习小样本连接预测】
专知会员服务
62+阅读 · 2020年5月31日
机器学习速查手册,135页pdf
专知会员服务
335+阅读 · 2020年3月15日
专知会员服务
26+阅读 · 2020年3月6日
广东疾控中心《新型冠状病毒感染防护》,65页pdf
专知会员服务
18+阅读 · 2020年1月26日
注意力机制介绍,Attention Mechanism
专知会员服务
165+阅读 · 2019年10月13日
重磅发布|《全球机器人报告2019》出炉!附全文下载
机器人大讲堂
7+阅读 · 2019年9月28日
在中国被禁的探探,正在印度兴起
腾讯创业
4+阅读 · 2019年5月18日
华为和其“公关危机”下的5G发布会
1号机器人网
7+阅读 · 2019年1月27日
未来20年(2019—2039)的50个技术预测
全球创新论坛
5+阅读 · 2018年12月16日
12月报告:Python称王,C++败北!
程序人生
4+阅读 · 2018年12月6日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
6+阅读 · 2018年9月11日
使用fasttext实现文本处理及文本预测
数据挖掘入门与实战
5+阅读 · 2018年1月13日
Arxiv
108+阅读 · 2020年2月5日
Deep Learning for Energy Markets
Arxiv
8+阅读 · 2019年4月10日
Arxiv
5+阅读 · 2019年4月8日
ViZDoom Competitions: Playing Doom from Pixels
Arxiv
5+阅读 · 2018年9月10日
Relational recurrent neural networks
Arxiv
8+阅读 · 2018年6月28日
VIP会员
相关VIP内容
AI创新者:破解项目绩效的密码
专知会员服务
32+阅读 · 2020年6月21日
【ICML2020-哈佛】深度语言表示中可分流形
专知会员服务
12+阅读 · 2020年6月2日
【元图(Meta-Graph):元学习小样本连接预测】
专知会员服务
62+阅读 · 2020年5月31日
机器学习速查手册,135页pdf
专知会员服务
335+阅读 · 2020年3月15日
专知会员服务
26+阅读 · 2020年3月6日
广东疾控中心《新型冠状病毒感染防护》,65页pdf
专知会员服务
18+阅读 · 2020年1月26日
注意力机制介绍,Attention Mechanism
专知会员服务
165+阅读 · 2019年10月13日
相关资讯
重磅发布|《全球机器人报告2019》出炉!附全文下载
机器人大讲堂
7+阅读 · 2019年9月28日
在中国被禁的探探,正在印度兴起
腾讯创业
4+阅读 · 2019年5月18日
华为和其“公关危机”下的5G发布会
1号机器人网
7+阅读 · 2019年1月27日
未来20年(2019—2039)的50个技术预测
全球创新论坛
5+阅读 · 2018年12月16日
12月报告:Python称王,C++败北!
程序人生
4+阅读 · 2018年12月6日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
6+阅读 · 2018年9月11日
使用fasttext实现文本处理及文本预测
数据挖掘入门与实战
5+阅读 · 2018年1月13日
相关论文
Top
微信扫码咨询专知VIP会员