0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

计算机科学研讨会的学生用机器学习预测了权力的游戏主要人物的发展

DPVg_AI_era 来源:lp 2019-04-19 10:38 次阅读

《权力的游戏》终章第八季开播之际,来自慕尼黑工业大学的学生利用AI对角色的死亡率进行预测,结果显示几位主角中,龙妈可能活到剧终,三傻可能最快领便当。

《权力的游戏》最终季今日开播。

粉丝和媒体们对第八季剧情分析一直没断过,大众都是靠自己的想象力来给出可能的剧情,而一群参加慕尼黑工业大学(TUM)计算机科学研讨会的学生不同,他们用机器学习预测了权力的游戏主要人物的发展,最简单粗暴的结果是预测谁会死亡。

算法显示:

龙妈(DaenerysTargaryen)幸存的机率最高,死亡率仅0.9%;

龙妈的国王之手小恶魔(TyrionLannister)也只有2.5%的死亡率;

最有可能死亡的角色包括:

雇佣兵波隆(Bronn)成为最可能凉凉的角色,死亡几率高达93.5%,紧随其后是瑟曦的贴身侍卫“魔山”GregorClegane,死亡几率80.3%。而斯塔克家族里面的“三傻”SansaStark死亡率也高达73.3%,弟弟布兰(BranStark)紧随其后。

更多预测结果:

https://got.show/statistics

AI预测权游角色生死

这群来自慕尼黑科技大学(TUM)和Rostlab的权游狂热粉丝,爬取了AWikiofIceandFire、FandomGameofThronesWiki等网站的公用信息,使用JavaScript编写机器学习算法来预测权游角色的死亡率。

该项目由GuyYachdav(Shupperz数据科学主观)和ChristianDallago(TUM生物-计算机科学博士、科学研究员)主导,最初开始于慕尼黑大学在2016年举办的一次JS技术研讨会。

GuyYachdav

ChristianDallago

在当时的研讨会上,近40个学生完成了包括数据库和API搭建、数据分析、网站设计和搭建、绘制地图、以及整合等任务。今年他们对数据库、API、数据分析以及网页前端都进行了更新,非常炫酷。

项目地址:

https://got.show/

实现过程

目前该项目由四个团队开发:团队1从Wiki来源收集数据;团队2和团队3使用机器学习方法进行预测;团队4负责网站和集成。

最后,2个团队负责持续整合各个项目,剩下2个团队将所有内容组合到最初的got.show的webapp中。

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

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

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

Github开源

由于对结果非常满意,他们直接将项目开源了,放在Rostlab的Github仓库里,共有8个repo:

JS16_ProjectA

链接地址:

https://github.com/Rostlab/JS16_ProjectA

在这个项目中,将通过由来自多个资源的数据集成到一个中央数据库,为系统打下基础。该数据库将为其他项目开发的应用程序和可视化工具提供服务。

JS16_ProjectF

链接地址:

https://github.com/Rostlab/JS16_ProjectF

在这个项目中,将为GoT数据分析和可视化系统构建一个Web门户。该网站将在ProjectE集成团队的帮助下,将集成所有在projectB-D创建的APP。

JS16_ProjectC_Group10

链接地址:

https://github.com/Rostlab/JS16_ProjectC_Group10

著名的GoT世界是非常广阔的,遍布维斯特洛,埃索斯和索托里三大洲。原著《冰与火之歌》的读者将从君临到七国的边界,并进一步穿越狭窄的海域。书中提到的两千多个字符与GoT世界中的多个地标相关联。您的任务是找到角色位置关联,并将这些关联放在交互式GoT地图上。

这样的工具将帮助我们弄清楚Gregor“thehound”Clegane在他的旅行中去了哪些地方以及这些旅行如何与TarthBreanne的旅行相吻合。

JS16_ProjectD_Group5

链接地址:

https://github.com/Rostlab/JS16_ProjectD_Group5

JoffreyBaratheon是电视史上最厌恶的角色之一。事实上,人们在Twitter上还庆祝他在电视剧中的死亡。我们很有兴趣通过分析推文中提到的字符来了解更多关于人们对不同GoT角色的感受。这个包提供了一些函数,这些函数将返回有关“权力的游戏”中人物推文的有趣数据。

JS16_ProjectB_Group6

链接地址:

https://github.com/Rostlab/JS16_ProjectB_Group6

《权力的游戏》中的角色总是有被淘汰的危险。这项任务的挑战是要看看被淘汰的角色还有多大的风险。这个项目的目标是根据角色的死亡概率百分比(PLOD)对其进行排序。您将使用机器学习方法分配一个PLOD。

JS16_ProjectE

链接地址:

https://github.com/Rostlab/JS16_ProjectE

在这个项目中,将把项目B,C和D中开发的所有应用程序放入ProjectF中开发的网站中。在这个项目中,您将从每个项目存储库中提取代码,使用一组依赖项进行编译并打包应用程序,以便可以从项目F中开发的网站轻松调用它们。

JS16_ProjectD_Group4

链接地址:

https://github.com/Rostlab/JS16_ProjectD_Group4

JoffreyBaratheon是电视史上最厌恶的角色之一。事实上,人们在Twitter上还庆祝他在电视剧中的死亡。我们很有兴趣通过分析推文中提到的字符来了解更多关于人们对不同GoT角色的感受。这个包提供了一些函数,这些函数将返回有关“权力的游戏”中人物推文的有趣数据。

JS16_ProjectB_Group7

链接地址:

https://github.com/Rostlab/JS16_ProjectB_Group7

《权力的游戏》中的角色总是有被淘汰的危险。这项任务的挑战是要看看被淘汰的角色还有多大的风险。这个项目的目标是根据角色的死亡概率百分比(PLOD)对其进行排序。您将使用机器学习方法分配一个PLOD。

API及文档

API及文档地址:

https://api.got.show/doc/

API分为影视剧API和小说API。影视剧API包括动物、年龄、刺杀、坏人、战役、城市、角色、城堡、剧集、事件、家族、领地、城镇;小说API包括年龄、城市、角色、角色路径、角色出生地、大陆、文化、事件、家族和领地。值得注意的是,目前API只提供了GET方式,POST会在稍后提供。

模型示例

NPM包

除此之外,团队还提供了4个NPM包,分别是:

1. 粉丝倾力制作最评论、最完整的权游互动地图包gotmap:

https://www.npmjs.com/package/gotmap

2. 适用于具有可视化功能的权游角色包gotsentimental:

https://www.npmjs.com/package/gotsentimental

3. 权游特定的Twitter情绪分析工具gotdailysentiment:

https://www.npmjs.com/package/gotdailysentiment

4. 1946个角色的死亡率预测gotplod:

https://www.npmjs.com/package/gotplod

AI撰写权游同人小说:詹姆斯杀死了瑟曦

对于《冰与火这歌》小说的老读者来说,等原著马丁更新简直太痛苦了。网络上也充斥着大量的冰火和权游的同人小说,而其中最特别的,要数早在2017年有人利用人工智能撰写的权游同人小说。

当时,权游和冰火的死忠、全栈软件工程师ZackThoutt刚刚完成了Udacity上的人工智能和深度学习课程。于是利用自己学到的知识训练了一个RNN,来预测当时拖更的第六部小说剧情。

当时他用AI写出了五章,里面的剧情有些逆天:

詹姆斯杀死了瑟曦、雪诺骑上了龙,太监瓦里斯杀了龙妈,AI还创建了一个名为Greenbeard的新角色……

由于马丁的原著有大约32000个独特单词,额外的形容词以及虚构的位置和标题对网络而言更加复杂,因此使得训练网络变得更加困难。

另外,马丁的五部小说的文本实际上也是一个相对较小的数据集,用于训练RNN不太够。Thoutt说,一个更理想的来源是一本100倍于该系列大小的书,但有一本儿童的书本词汇量。

现在,Thoutt的小说已经写完了5章,大家可以去阅读。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    87

    文章

    31100

    浏览量

    269435
  • 机器学习
    +关注

    关注

    66

    文章

    8424

    浏览量

    132766
  • 数据科学
    +关注

    关注

    0

    文章

    165

    浏览量

    10078

原文标题:AI预测权游大结局:龙妈万岁三傻会死,项目已开源

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    2025电子设计与制造技术研讨会

    本帖最后由 jf_32813774 于 2024-12-26 16:14 编辑 电子工程师不可错过的技术研讨会,终于火热启动了! 为了让广大电子行业从业者共聚一堂,探索前沿科技,共话创新未来
    发表于 12-18 10:23

    Imagination 系列研讨会 |中国生成式 AI 的发展

    近期,Imagination将陆续推出全新系列研讨会,涵盖边缘AI如何推动工业物联网的发展,生成式AI,智能汽车未来发展趋势等等多个热门话题。本期研讨会中,Imagination中国区
    的头像 发表于 12-09 16:57 315次阅读
    Imagination 系列<b class='flag-5'>研讨会</b> |中国生成式 AI 的<b class='flag-5'>发展</b>

    龙芯中科与云南省计算机学会联合举办自主芯片与人工智能教育研讨会

    为深化大数据等技术的研发与应用,以人工智能赋能交叉学科人才培养与课程建设,近日,龙芯中科与云南省计算机学会联合举办自主芯片与人工智能教育研讨会,来自云南省知名大学和职业院校的四十余位专家学者齐聚
    的头像 发表于 11-25 10:21 367次阅读

    量子计算机与普通计算机工作原理的区别

      本文介绍量子计算机与普通计算机工作原理的区别。 量子计算是一个新兴的研究领域,科学家们利用量子力学,制造出具有革命性能力的
    的头像 发表于 11-24 11:00 357次阅读
    量子<b class='flag-5'>计算机</b>与普通<b class='flag-5'>计算机</b>工作原理的区别

    飞腾成功举办散热技术应用发展研讨会

    近日,飞腾公司在深圳成功举办了 “散热技术应用发展研讨会”,并与合作伙伴共同成立业内首个“散热技术应用发展联合中心”。此次研讨会汇聚了众多业界专家,共同探讨散热技术的最新应用、
    的头像 发表于 11-21 16:04 268次阅读

    借助NVIDIA超级计算机加速量子计算发展

    科学期刊《自然》(Nature)本月早些时候发表一项研究,通过使用 NVIDIA 驱动的超级计算机,验证量子计算的商业化途径。
    的头像 发表于 07-25 09:55 541次阅读

    计算机视觉和机器视觉区别在哪

    ,旨在实现对图像和视频的自动分析和理解。 机器视觉 机器视觉是计算机视觉的一个分支,主要应用于工业自动化领域。它利用计算机和图像处理技术,实
    的头像 发表于 07-09 09:22 467次阅读

    计算机视觉在人工智能领域有哪些主要应用?

    与分类是计算机视觉的基础应用之一。通过训练机器学习模型,计算机可以识别和分类各种图像,如动物、植物、物体等。这种技术在许多领域都有应用,如搜索引擎、社交媒体、医疗诊断等。 1.1 图像
    的头像 发表于 07-09 09:14 1461次阅读

    深度学习计算机视觉领域的应用

    随着人工智能技术的飞速发展,深度学习作为其中的核心技术之一,已经在计算机视觉领域取得了显著的成果。计算机视觉,作为计算机
    的头像 发表于 07-01 11:38 844次阅读

    计算机视觉的主要研究方向

    计算机视觉(Computer Vision, CV)作为人工智能领域的一个重要分支,致力于使计算机能够像人眼一样理解和解释图像和视频中的信息。随着深度学习、大数据等技术的快速发展
    的头像 发表于 06-06 17:17 1003次阅读

    【量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    本书内容从目录可以看出本书主要是两部分内容,一部分介绍量子计算机原理,一部分介绍其应用。 其实个人也是抱着对这两个问题的兴趣来看的。 究竟什么是量子计算机相信很多读者都是抱着这个疑问
    发表于 03-11 12:50

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对量子计算机
    发表于 03-05 17:37

    第一届中欧计算机架构研发与RISC-V机遇与合作研讨会成功举办

    研讨会嘉宾合影2024年1月25-27日,由阿尔巴尼亚科学院、地拉那大学和VRULLGmbH共同主办的首届中欧计算机架构研发与RISC-V机遇与合作研讨会在阿尔巴尼亚首都地拉那举行。
    的头像 发表于 02-19 13:08 867次阅读
    第一届中欧<b class='flag-5'>计算机</b>架构研发与RISC-V机遇与合作<b class='flag-5'>研讨会</b>成功举办

    是德科技智能算力‘芯’技术研讨会回顾

    2023年12月20日,是德科技成功举办了智能算力‘芯’技术研讨会。此次研讨会由是德科技的行业市场经理周巍策划并主持,研讨会聚焦算力网络,算力芯片,通用接口等技术的发展趋势和测试挑战,
    的头像 发表于 01-17 09:34 760次阅读

    工业视觉与计算机视觉的区别

    工业视觉主要解决以往需要人眼进行的工件的定位、测量、检测等重复性劳动;计算机视觉的主要任务是赋予智能机器人视觉,利用测距、物体标定与识别等功
    发表于 01-16 10:06 616次阅读
    工业视觉与<b class='flag-5'>计算机</b>视觉的区别