Py学习  »  机器学习算法

机器学习“剧透”《权游》大结局: 三傻领盒饭,龙妈笑到最后…

CDA数据分析师 • 4 年前 • 319 次点击  

编译 :Mika

CDA数据分析师出品


本周,HBO热门美剧《权力的游戏》终章第八季终于在万众瞩目的中回归了。而参加德国慕尼黑工业大学——计算机科学研讨会的学生们早就开始了一项不同寻常的科学任务:预测剧中哪个角色最有机会坐在梦寐以求的铁王座。


慕尼黑工业大学的学生们开发了一个应用程序,在网上搜索关于《权力的游戏》(以下简称《权游》)的数据,然后使用他们创建的人工智能算法来计算这些数据,从而预测剧集中每个角色的生存几率。



用到的算法是什么?


项目主管Guy Yachdav透露,项目中使用了使用生存机会算法来预测《权游》角色的生存率,这与分析医疗效果的科学研究类似。


具体的生存率预测,是通过寿命数据分析得到的结果。这种科学研究技术在医疗上已经有广泛的应用,例如用来检验治疗方法和并发症对癌症患者的影响。



谁会在《权游》第8季中幸存?


那么,让我们哪些角色有机会在《权游》第8季的寒冬中幸存。


根据慕尼黑工业大学的算法显示,“龙妈”丹妮莉丝的存活率高达99%。第二名是“小恶魔”提利昂·兰尼斯特,存活率为97.5%。令人惊讶的是,“弑君者”詹姆·兰尼斯特的存活率也达到96%。


谁会在《权游》第8季中领盒饭?


相反,哪些角色会在《权游》最终季领盒饭呢?


算法也揭示了角色的死亡率。“魔山”格雷戈里·克里冈的死亡率为80.3%。而且这很有可能是他的弟弟“猎狗”桑铎·克里冈干的。


另一方面,史塔克家族也在领盒饭的名单中。“三傻”珊莎·史塔克的死亡率为73.3%,布兰·史塔克的死亡率也达到了57.8%。



完整的人物清单及其生存机会等数据统计可以在以下网站在线获取。

https://got.show


他们怎么做到的?


慕尼黑工业大学的学生们创建了一种机器学习算法,用来分析《权游》原著小说《冰与火之歌》中的角色数据,并试图找出当中预示着角色死亡的标记。为此,他们爬取了冰与火之歌维基、Fandom Game of Thrones Wiki 等网站的公用信息,使用JavaScript编写机器学习算法来预测权游角色的死亡率。



在维基百科上基本囊括了5本书以及8季电视剧的内容,总计大约2000位角色的信息。除了提取角色的生存状态,即是否死亡,还需要其他的角色特征信息,比如角色的性别、年龄、社会地位、家族、角色出现在第几本书,以及是否还存活等数据有了描述每一个角色特征的数据集,下一步是寻找能够判断角色是否死亡的特征集。


目前该算法已经准确地预测了剧集和原著小说中74%的人物死亡率


该算法已成功地预测出《权游》中一个重要角色的回归


在《权游》第五季完结后,该团队采用算法准确预测了在第五季最后一集被自己的手下杀死的琼恩·雪诺的复活。



类似算法应用于金融和医疗


该项目使用的寿命分析预测存活率的技术,类似于研究治疗和并发症对癌症患者的影响的科学研究。生存机会算法是慕尼黑技术大学计算机科学系每学期举办的JavaScript研讨会的一部分内容。在该课程中,学生将学习如何设计、开发和部署智能计算机系统。


首席导师GuyYachdav博士说:“虽然预测《权游》角色生存机会的任务依赖于从幻想世界中获取的数据,但在现实世界中使用完全相同的 AI 技术也会对我们的日常生活产生重大影响。“


慕尼黑工业大学——信息学学院生物信息学系主任Burkhard Rost教授说:“激情与教学的结合是创造重要新工具的绝佳方式。在慕尼黑工业大学课程中,我们以这种有趣的方式教学生如何使用这项技术,我相信这能够为他们毕业后的就业等方面做好准备。“


当然,这些"剧透"仅仅只是猜测,毕竟在《权游》最终季中什么都可能发生。



那么你觉得最终季哪些角色能笑到最后呢?


在留言区告诉我们吧~



参考资料:


https://phys.org/news/2019-04-machine-algorithm-left-game-thrones.html


https://www.hiptoro.com/p/game-of-thrones-who-will-die-and-who-will-survive-season-8/


https://www.commdiginews.com/entertainment/media-news-reviews/game-of-thrones-s8-deathwatch-117081/





CDA 课程咨询丨赵老师

联系电话:13381275813
扫描二维码




更多精彩文章

· 免费!10本必读的机器学习书籍(附下载)

· 第九届CDA认证考试,首位 Level 3 数据科学家诞生!!

· 盘点 | 那些奋斗在数据科学和人工智能领域的“女神”们

·  Python 爬取40万条《都挺好》弹幕数据,发现弹幕比剧还精彩?

·  数据解读“猫奴”的人群画像 | 都是哪些人在吸猫?


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/31796
 
319 次点击