《權力的游戲》終章第八季開播之際,來自慕尼黑工業大學的學生利用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
+關注
關注
88文章
35109瀏覽量
279595 -
機器學習
+關注
關注
66文章
8502瀏覽量
134590 -
數據科學
+關注
關注
0文章
168瀏覽量
10485
原文標題:AI預測權游大結局:龍媽萬歲三傻會死,項目已開源
文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
NVIDIA驅動的現代超級計算機如何突破速度極限并推動科學發展

邀請函 | CET中電技術邀您參加廣東省光儲充一體化發展研討會

思必馳出席語言計算技術創新專題研討會
DEKRA德凱成功舉辦ESG與低碳可持續發展研討會
NVIDIA 宣布推出 DGX Spark 個人 AI 計算機

2025電子設計與制造技術研討會
Imagination 系列研討會 |中國生成式 AI 的發展

評論