首頁 遊戲資訊 他在遊戲里造AI,還被圖靈...

他在遊戲里造AI,還被圖靈獎得主點贊了!

在遊戲愛好者眼里,《我的世界》(簡稱MC)是一款非常獨特的遊戲。

遊戲里面的所有物體,都由沙子、木頭、石頭等幾種材質的方塊,共同構建而成。

他在遊戲里造AI,還被圖靈獎得主點贊了!

在MC里,玩家擁有極高的自由度。通過使用各類方塊,每個人都能搭建出一個獨一無二的世界。

只要你不怕累,那你完全可以在MC里還原出現實世界的各類景色。

例如《清明上河圖》里的北宋風光。

他在遊戲里造AI,還被圖靈獎得主點贊了!

而進階版玩家,甚至可以使用MC來拍攝影視作品。

像是知名國創動畫《我的三體》,最開始就是使用MC完成拍攝的。

在第一季里,更是重現了《三體》中的名場面古箏計劃。

一艘巨型郵輪在渡過運河時,被河流兩岸拉起來的納米細絲切成了無數薄片。

他在遊戲里造AI,還被圖靈獎得主點贊了!

但用來還原建築和拍電影,並非是MC的極限。‍

除了基礎玩法以外,最近UP主@辰占鰲頭 更是在MC里整了個大活兒。

他把人工智慧搬到了遊戲里,在這個虛擬世界實現了全球首個純紅石卷積神經網絡。

他在遊戲里造AI,還被圖靈獎得主點贊了!

第一眼看到這個詞,可能所有人都會有些懵。

這個「純紅石卷積神經網絡」是什麼?

首先,神經網絡在這里指的是人工智慧領域的一個研究熱點。

其次,紅石是MC中的一種礦石,它可以用來傳輸信號,可以理解為導線。

他在遊戲里造AI,還被圖靈獎得主點贊了!

藉助這種特質設計出的紅石電路,就可以在遊戲中實現一些黑科技。

例如遠程控制機器的開關。

他在遊戲里造AI,還被圖靈獎得主點贊了!紅色的線條就是用來傳輸信號的紅石粉

正是得益於紅石的存在,辰占鰲頭才在MC里實現了人工智慧中識別手寫數字的功能。

他在遊戲里造AI,還被圖靈獎得主點贊了!

這一神經網絡識別手寫數字的准確率達到了80%。

同時在搭建卷積神經網絡時,UP主使用了LeNet-5架構,LeNet-5架構在現實中的功能正是識別手寫字符。

識別手寫數字,在現實中很簡單,但是用遊戲中的素材來實現卻十分之難。

簡單來說,紅石卷積神經網絡結構分成了三部分:輸入、輸出和剩餘的計算部分。

他在遊戲里造AI,還被圖靈獎得主點贊了!

紅石在這里起了類似導線的作用,有了紅石的存在,各個部分才能成為一個可以正常工作的整體。

輸入部分就是一塊巨大的手寫板,玩家可以通過自己在手寫板上的移動軌跡,來輸入不同的數字。

手寫板連接的螢幕上,也會顯示出數字的形狀。

他在遊戲里造AI,還被圖靈獎得主點贊了!

輸出部分也是一塊螢幕,它將顯示經過神經網絡計算後得出的結果。

如果螢幕上的數字和手寫的數字一致,那就意味著識別成功了。

他在遊戲里造AI,還被圖靈獎得主點贊了!右側數字是識別結果,CONF下方的燈代表識別正確的幾率

最復雜的是計算部分。

在現實中,LeNet-5架構可以識別手寫字符,而MC里以它為原型還原的卷積神經網絡,識別手寫數字自然不在話下。

紅石可以傳遞信息,它的存在也讓整個卷積神經網絡得以運轉。

舉個例子,張三在手寫板上寫了個歪歪扭扭的數字:5。

這時的卷積層,就會開始提取張三的筆畫特徵。

他在遊戲里造AI,還被圖靈獎得主點贊了!

這些識別出的筆畫特徵,會被丟到系統中進行分類識別。

他在遊戲里造AI,還被圖靈獎得主點贊了!

通過三層識別之後,記數板會給出各個答案的可能性。

假設它覺得這個數字有60%像5,那麼在代表數字5那一行的燈,就會亮起60%。

他在遊戲里造AI,還被圖靈獎得主點贊了!

而它最終會把它認為正確的結果,以及這個結果的可能性顯示到輸出部分的螢幕上。

如果識別出的數字和張三寫的一致,那麼就成功了。

他在遊戲里造AI,還被圖靈獎得主點贊了!

從頭看到尾,網友們已經在彈幕里佩服得五體投地。

他在遊戲里造AI,還被圖靈獎得主點贊了!

在MC中,一個人的大小相當於兩個格子,這一整套卷積神經網絡則由數以萬計個格子組成。

同時,為了確保能正常運行,每個紅石電路的部分都要精心設計,再三檢查。

作為一名理論物理專業的博士,辰占鰲頭與另一位電子工程學專業的博士UP主@學雜不善 ,擔任了這個紅石卷積神經網絡項目的主創。

他在遊戲里造AI,還被圖靈獎得主點贊了!共同作者名單

前後加起來,五個人的團隊一共花了半年才搭建好紅石卷積神經網絡。

辰占鰲頭開玩笑說:「對我而言,做這個很好玩,而且能獲得很多贊。」就像他選擇攻讀理論物理博士一樣,因為喜歡就去做了。

雖然數字識別技術在現實中已經實現,但是在MC中這還是首次面世。

辰占鰲頭和觀眾們都對未來充滿期望:「不過我覺得這個確實有可能啟發現實中的硬體神經網絡。」

他在遊戲里造AI,還被圖靈獎得主點贊了!

這個紅石卷積神經網絡項目,甚至在國外也破了圈。

Facebook首席科學家、圖靈獎獲得者、LeNet-5架構提出者楊立坤(Yann Lecun)還轉發了這個視頻,並表示:「Very meta(很有超越性)。」

他在遊戲里造AI,還被圖靈獎得主點贊了!

更有緣份的是,辰占鰲頭在製作卷積神經網絡項目中的第一篇參考文獻,就是出自這位大佬之手。

他在遊戲里造AI,還被圖靈獎得主點贊了!

辰占鰲頭看到楊立坤表揚自己十分開心,他覺得自己的視頻之所以會被大佬轉發,「大概是他(楊立坤)覺得這個『very meta』,我覺得在遊戲里純靠遊戲機制搭建神經網絡也是超越大多人想像的東西。」

在他搭建神經網絡之前,還在MC里嘗試過其他的探索。

例如他從零開始,嘗試去搭一台計算機。

他在遊戲里造AI,還被圖靈獎得主點贊了!

這台虛擬計算機,可以實現比較基礎的漢字輸出等功能。

他在遊戲里造AI,還被圖靈獎得主點贊了!

他還在MC里花費七年時間,搭建了一套全自動鐵路客運系統。

自動發車、停車、分配空閒軌道等功能全部具備。

他在遊戲里造AI,還被圖靈獎得主點贊了!

同時,他也喜歡在B站分享自己的經驗和知識,讓更多人從中受益。

他在遊戲里造AI,還被圖靈獎得主點贊了!

這是他所熱愛的工作領域,也是他喜歡的工作方式。

為什麼要啟動這個卷積神經網絡項目?他說:「因為沒有人做過。」

作者 |張大東

編輯 |卡卡

運營 |米油茶

來源:遊研社