夜夜躁很很躁日日躁麻豆,精品人妻无码,制服丝袜国产精品,成人免费看www网址入口

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

在Minecraft里搭建一個ChatGPT,只需四步

0
分享至

Minecraft可以說是近十年玩家數(shù)量最多的游戲之一,發(fā)售快15年了,月活躍玩家仍有1.5億之多,大人小孩都喜歡。

在Minecraft的像素方塊世界里,你能砍樹挖礦,打造神裝,搭建基地,也能養(yǎng)馬養(yǎng)雞,探索世界,體驗冒險人生。

這樣的開放世界游戲很多,但像Minecraft這么開放的沒多少。當我還在地下深處的礦洞和綠皮僵尸激情肉搏時,博主Sammyuri已經(jīng)在游戲里造出了一個能運行的簡化版 ChatGPT,他將其稱為CraftGPT。


CraftGPT全貌

在游戲里,CraftGPT的交互界面是一個顯示器和一個鍵盤,玩家用鍵盤輸入文字,CraftGPT通過顯示器回復。


CraftGPT正在和你閑聊

事情是這樣的:Sammyuri團隊在外部訓練好了模型,把神經(jīng)網(wǎng)絡的計算圖翻譯成紅石電路,使用了4.39億個方塊,把五百萬參數(shù)的模型的各個成分導入了Minecraft中,直接用紅石電路硬編碼了神經(jīng)網(wǎng)絡。

如何搭建缸中缸中之腦

在游戲里追求真實本來就有點問題,在游戲里搭建一個AI更是有套娃一樣的詭異效果。

實現(xiàn)這個效果就好像把大象關進冰箱——在Minecraft中搭建大模型AI只需要四步。

1:在外部訓練好數(shù)據(jù)集;

2:把訓練好的數(shù)據(jù)編譯成紅石電路,導入Minecraft;

3:把紅石電路層層堆疊,組成神經(jīng)網(wǎng)絡;

4:最后搭建輸入鍵盤以及輸出的屏幕,愉快地開始與大模型聊天。

第一步是大模型數(shù)據(jù)集的訓練。

雖然叫做CraftGPT,但這個模型和ChatGPT關系不大,是Sammyuri從0搭建起來的。他用Python訓練了一個參數(shù)為500萬的小模型,可以識別1920個詞、維度為240、6層、5頭。

一個參數(shù)可以看作是一種詞與詞之間的聯(lián)系,參數(shù)越多,模型對語言的理解就越細致,而維度、層數(shù)、頭數(shù)代表著模型思考的深度,數(shù)字越大,模型思考的深度就越深。

在今天已經(jīng)沒人瞧得上的元祖GPT-1,都有著1.17 億的參數(shù),可以識別5萬多個詞、有著768個維度、12層和12頭。并不是作者不想整個大活,Minecraft中的“模擬計算機”的計算速度遠比不上真實電腦,為了在Minecraft中運行后,還能在有生之年看到結果,這個模型不得不經(jīng)過相當?shù)氖萆怼?/p>

右下角的藍色曲線——訓練損失(train loss)代表了模型對訓練集的學習效果,而橙色曲線——驗證損失(val loss)代表了模型在驗證集上對新句子的表現(xiàn)。如果只有藍色下降,橙色不變甚至升高,說明模型學傻了,只能死記硬背教材內容,出現(xiàn)了過擬合;但如果這兩個同時下降,說明模型學得不錯,不僅記住了知識,還對未知文本具備了理解力。


訓練階段的CraftGPT

當這兩條曲線都下降到穩(wěn)定水平后,研究者會再拿出最后一部分從未使用過的測試集進行檢驗。不過,CraftGPT 在測試集上的表現(xiàn),Sammyuri 團隊并未公開提及。

第二步就是逐步將訓練好的神經(jīng)網(wǎng)絡大模型搬進Minecraft里。為了在Minecraft中能讓AI跑起來,Sammyuri使用了游戲中一種叫做紅石電路的玩意。

紅石是Minecraft里的礦物,可以理解為一種兼具了導體和移動電源功能的資源,在紅石之外還有不少配套的組件,比如開關、按鈕、壓力板等。

通過開關的通斷,紅石電路可以在游戲中模擬二進制的0或1,從而構建出基礎的三種邏輯門。




紅石電路中的非門、或門、與門 | 嗶哩嗶哩 @yhDAF

三種門是所有計算機的基礎,有了它們,任何邏輯關系都能被實現(xiàn)。不過這只是開端,想要做出更厲害的東西,玩家們還需要像樂高一樣堆疊出能存儲、計算、傳輸?shù)膹碗s結構。

在Python中訓練完成的大模型仍然是一組組抽象的數(shù)字,如何在方塊世界中賦予它們形狀呢?

第二步中,這些訓練出來的數(shù)字就要被編譯成紅石電路。在編譯過程中,每個參數(shù)的數(shù)值會被轉換成紅石信號的強弱,而參數(shù)在模型中的位置則決定了方塊的擺放位置和連線方式。就這樣,500萬個參數(shù)都會變成Minecraft中的方塊組合。


CraftGPT宏大的結構,模擬了大模型的功能

當數(shù)據(jù)全部完成了方塊化,第三步神經(jīng)網(wǎng)絡的搭建就要開始了。Sammyuri團隊選擇與ChatGPT相同的transformer架構,這種架構會通過橫向聯(lián)想和縱向聯(lián)想,讓模型既能理解上下文,又語義豐富。最后,為了讓語義關系更穩(wěn)固,在輸出前,縱橫聯(lián)想會重復六輪,逐層深化。

最后,搭建完鍵盤與屏幕,CraftGPT的效果就可以展現(xiàn)在我們眼前了。


雖然因為詞匯量有限讓孩子有點車轱轆話,但CraftGPT也有著自我認知

CraftGPT的完成度相當高。

雖然它的詞匯量和生成的句子長度有限,但它依然能進行簡單的對話,回答基礎的事實問題。更有趣的是,由于游戲中的seed(在世界生成時產生的一種隨機參數(shù))不同,它給出的回答也會隨之變化,這讓CraftGPT的輸出帶有一定的隨機性和多樣性,而不是每次都一模一樣。


雖然簡單,但每次CraftGPT提供的戶外活動建議都略有不同

不過,它的運行效率極低。因為紅石信號傳播的距離有限——只能傳播15個游戲方格的長度,15格后就需要中繼器來延長信號。問題就在這里,通過中繼器雖然會給信號再次續(xù)命15格,但是會產生0.1秒的延遲。一個復雜的計算模塊可能包含成千上萬個中繼器,這意味著一次運算要等待幾分鐘才能完成。相對現(xiàn)實中接近光速的電子流動來說,紅石電路簡直是蝸牛蠕動。

即便在經(jīng)過特別優(yōu)化,速度超快的服務器上,生成一個回答也可能需要耗費數(shù)小時;如果換到普通電腦上運行,回答一次的時間甚至可能長達十年。畢竟這是一個由紅石電路堆出來的小模型,能運轉就足夠讓人驚嘆了。

CraftGPT就像那位試圖徒步環(huán)球的探險家卡爾·布什比(Karl Bushby),從智利出發(fā),歷盡艱難險阻,花了整整27年才在今年5月重新踏上歐洲大陸,就算加快腳步,坐上飛機繞地球赤道一圈,也需要約 42 小時。至于真正的計算機,它們的速度更像0.134 秒就能繞地球一圈的光。

紅石電路,三體里的人列計算機

CraftGPT項目的核心——紅石電路誕生于2010年的Minecraft Alpha 1.0.1版本。

在一款冒險游戲里,紅石原本應該是什么角色呢?

一個2010年的攻略貼展示了當時最流行的紅石用法:踩下踏板就會開的自動門、TNT地雷陷阱等,用來讓生活更方便,或者坑朋友。

紅石在游戲里引發(fā)了第二次工業(yè)革命,很快,玩家們邁入了電氣自動化的新時代。他們制造出了可以檢測礦車經(jīng)過的“自動地鐵站”,能自動收集農作物、殺怪收集掉落物品的自動化農場,還有轉動式燈塔、機關式雕塑等有趣又實用的建筑。

這些用途是大多數(shù)玩家最早接觸紅石的起點。


當時的紅石農場,紅石實用派代表作之一

Minecraft的最初創(chuàng)造者Notch從一開始就知道紅石的潛力,他在一次訪談里提到,紅石系統(tǒng)使得Minecraft具備了圖靈完備性,也就是說,在Minecraft中只要有足夠多的時間和儲存,玩家理論上就能在游戲中計算出任何可計算的東西。

早在紅石剛推出的2010年,就有人跟隨著《計算機系統(tǒng)要素》的指導,試圖在Minecraft中模擬簡單的計算機。從機關陷阱到邏輯電路,再到 CPU 雛形,紅石的發(fā)展軌跡也從單純的游戲機關,走歪出了一個“吃力不討好”的模擬計算機之路。


當時簡陋的計算機結構

超復雜結構,還真給他們手搓出來了

在社區(qū)中,玩家們開始交流設計工具,優(yōu)化紅石電路的經(jīng)驗,大大推動了技術的發(fā)展,加上隨著游戲版本更新,更多好用方便的紅石組件加入了游戲,大型計算機項目的實現(xiàn)成為了可能。

Minecraft項目的成型,就像原始人手搓噴氣機,從煉鐵開始。

紅石電路只提供了表現(xiàn)0和1的信號的功能,也就是開關的閉合與開啟,更加進階的邏輯門、寄存器、時鐘電路則需要玩家自己搭建,讓信號能計算、存儲并循環(huán)。而上述結構只有繼續(xù)堆疊成更加復雜的部件,才可以組成完整的系統(tǒng)??梢哉f,這其中每一步都必須從項目底層的計算邏輯以及原理出發(fā),逐個組件拼接,可以說是費工又費力。

不過,就是有這么一些團隊癡迷于手搓一切,做出讓人驚艷的杰作。

WildEngineering手搓過GPU;MattBatWings 做出了8-bit 可編程計算機;而Craftgpt的創(chuàng)造者Sammyuri更進一步,做出過16 bit電腦,在那上面可以運行多種程序,甚至還能終極套娃,在Minecraft里玩Minecraft。

看著他們的作品,仿佛是在上計算機組成原理。


WildEngineering的GPU,運算速度達到了驚人的5Hz(每秒計算五次),雖然現(xiàn)代GPU的運算次數(shù)以萬億次/秒計

中國也有不少紅石電路高手。

2022年,up主辰占鰲頭就早于Sammyuri,把神經(jīng)網(wǎng)絡搬進過Minecraft,并實現(xiàn)了堪稱機器學習屆“Hello World”的手寫數(shù)字識別。除此之外,他還實現(xiàn)過漢字編碼全像素顯示屏,把中國特色創(chuàng)意發(fā)揮到了極致。


辰占鰲頭的漢字編碼全像素顯示屏

有意義嗎?這是技術成為藝術的一刻

雖然這些紅石作品在實用性上幾乎沒有意義,遠不如現(xiàn)成的計算機高效,但他們展現(xiàn)出的好奇和探索,也是人類文明繁榮的源頭所在。

手搓電腦不是為了造出一臺真正能使用的機器,只為了證明:即便是在像素方塊的虛擬世界中,也可以從0起步,堆出復雜的邏輯和計算。

這也是工程師的浪漫精神所在,拼接簡單的開與關、0和1,直到成為讓人直呼“漂亮”的精妙工程。這是一種浪漫,是對我們?yōu)槭裁匆@研技術的一種藝術性的回答。

參考文獻

[1]https://www.youtube.com/watch?v=VaeI9YgE1o8

3年手搓ChatGPT!劍橋天才少年在Minecraft游戲中爆火回歸[2]https://mp.weixin.qq.com/s/fmgsWl-HNBlRo9O7V-gg1Q

[3]https://Minecraft.fandom.com/wiki/

[4]https://gaming.stackexchange.com/questions/7852/what-is-redstone-used-for-in-Minecraft

[5]https://www.youtube.com/watch?v=LGkkyKZVzug

[6]https://www.bilibili.com/video/BV1wP4y1s7jy/

[7]https://www.bilibili.com/video/BV1JzNUeuEg2/

作者:李小雅

編輯:翻翻


特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
存在重大事故隱患,成都市錦江區(qū)33畝住宅及配套設施項目被通報

存在重大事故隱患,成都市錦江區(qū)33畝住宅及配套設施項目被通報

中國基建報
2025-10-29 23:08:42
善惡終有報;“國家一級演員”丁勇岱傳出消息,原來金星早就猜

善惡終有報;“國家一級演員”丁勇岱傳出消息,原來金星早就猜

喜歡歷史的阿繁
2025-10-28 01:42:49
一圖看懂:美聯(lián)儲近四輪降息周期中黃金表現(xiàn)

一圖看懂:美聯(lián)儲近四輪降息周期中黃金表現(xiàn)

證券時報
2025-10-30 02:23:04
常說的春秋筆法是什么?網(wǎng)友:春秋筆法微言大義,批評人很隱晦

常說的春秋筆法是什么?網(wǎng)友:春秋筆法微言大義,批評人很隱晦

解讀熱點事件
2025-10-29 00:10:03
隨著日本4-0,中國隊0-3,女足世界杯八強全部出爐:亞洲2隊晉級

隨著日本4-0,中國隊0-3,女足世界杯八強全部出爐:亞洲2隊晉級

侃球熊弟
2025-10-30 04:59:20
鐘南山院士提醒:過了70歲,體檢主要查這4項就夠了,別亂查!

鐘南山院士提醒:過了70歲,體檢主要查這4項就夠了,別亂查!

小舟談歷史
2025-10-21 09:21:29
柬埔寨秒慫:電詐韓國人真會家破人亡?

柬埔寨秒慫:電詐韓國人真會家破人亡?

不正確
2025-10-27 22:44:42
許紹雄走了!88歲謝賢輪椅上哽咽,兩人舊怨曝光,只因奔馳車較勁

許紹雄走了!88歲謝賢輪椅上哽咽,兩人舊怨曝光,只因奔馳車較勁

青橘罐頭
2025-10-29 19:23:34
?歐拉弄登上王室舞臺,以兒媳身份祭拜太后,宮女搖身一變成王妃

?歐拉弄登上王室舞臺,以兒媳身份祭拜太后,宮女搖身一變成王妃

紅袖說事
2025-10-29 21:53:52
張召忠終于承認了!老美當年拆F22生產線,不只是被忽悠那么簡單

張召忠終于承認了!老美當年拆F22生產線,不只是被忽悠那么簡單

近史博覽
2025-10-28 13:46:19
“治港敗類”曾蔭權:治理香港7年,為何卻在卸任后,獲刑20個月

“治港敗類”曾蔭權:治理香港7年,為何卻在卸任后,獲刑20個月

卷史
2025-09-15 11:50:59
《依依向北風》:直到王瀟去世,俞樂山才明白,劉天瑤有多任性

《依依向北風》:直到王瀟去世,俞樂山才明白,劉天瑤有多任性

阿廢冷眼觀察所
2025-10-30 03:44:12
委內瑞拉沒想到,美軍先發(fā)制人,深夜不宣而戰(zhàn),馬杜羅退的太快

委內瑞拉沒想到,美軍先發(fā)制人,深夜不宣而戰(zhàn),馬杜羅退的太快

林子說事
2025-10-30 04:52:17
青島記者:楊瀚森賽后外出用餐的照片飽受非議 歸根結底菜是原罪

青島記者:楊瀚森賽后外出用餐的照片飽受非議 歸根結底菜是原罪

狼叔評論
2025-10-29 16:42:07
今日金價:30日,大家注意,明后兩天,金價很可能迎來更大的變盤

今日金價:30日,大家注意,明后兩天,金價很可能迎來更大的變盤

牛鍋巴小釩
2025-10-30 00:36:22
包養(yǎng)10位情婦,睡覺翻牌生下11個私生子,75歲還在拼命生娃!

包養(yǎng)10位情婦,睡覺翻牌生下11個私生子,75歲還在拼命生娃!

削桐作琴
2025-09-08 15:05:36
暴跌60%,引發(fā)全國牙科關店潮,曾經(jīng)暴利的牙科生意要涼透了嗎?

暴跌60%,引發(fā)全國牙科關店潮,曾經(jīng)暴利的牙科生意要涼透了嗎?

臨云史策
2025-10-26 20:41:50
村里的八卦有多炸裂?網(wǎng)友:好惡心,真是開眼了,太亂了

村里的八卦有多炸裂?網(wǎng)友:好惡心,真是開眼了,太亂了

解讀熱點事件
2025-10-29 00:15:07
2026款豐田新凱美瑞亮相,2.4T混動+6AT+四驅,25 萬吊打雅閣

2026款豐田新凱美瑞亮相,2.4T混動+6AT+四驅,25 萬吊打雅閣

小李子體育
2025-10-30 04:10:44
一場畢業(yè)48年的同學聚會換來的教訓:人過60后,還是別同學聚會了

一場畢業(yè)48年的同學聚會換來的教訓:人過60后,還是別同學聚會了

小馬達情感故事
2025-10-28 17:05:03
2025-10-30 05:59:00
果殼 incentive-icons
果殼
科技有意思
26734文章數(shù) 4149001關注度
往期回顧 全部

游戲要聞

三國望神州:全新限定張飛抽取價值分析!三爺是不會讓我們失望的

頭條要聞

日媒:“高市早苗當面拒絕美國”

頭條要聞

日媒:“高市早苗當面拒絕美國”

體育要聞

門前冷靜拉球過人,蘇契奇打進國米生涯處子球

娛樂要聞

她二婚嫁給許紹雄,恩愛40年不離不棄

財經(jīng)要聞

美聯(lián)儲降息25個基點 12月起結束縮表

科技要聞

英偉達GTC:黃仁勛撒錢、造芯、造夢

汽車要聞

自信大廠做派 全新瑞虎8詮釋什么是穩(wěn)中進化

態(tài)度原創(chuàng)

手機
家居
藝術
健康
軍事航空

手機要聞

榮耀10000mAh電池完成備案:X80系列、Power2,準備刷新續(xù)航記錄

家居要聞

純白質感 簡約而不簡單

藝術要聞

白春禹:中國當代寫實油畫家

肌腱、韌帶、滑膜知多少?

軍事要聞

以軍稱開始重新執(zhí)行加沙?;饏f(xié)議

無障礙瀏覽 進入關懷版 AV在线亚洲欧洲日产一区二区| 日韩av激情在线观看| 亚洲无码乱伦AV| 欧美交换乱理伦片1000| 6080成人| 色综合天天综合狠狠爱_| 国产精品导航一区二区| 娇妻被朋友玩得呻吟在线电影| 成人Av资源网站| 天码欧美日本一道免费| 国产毛片网站一区二区三区 | 在线99热只有精品| 欧美xxx潮喷| 狠狠综合久久久久综合网小蛇 | 操老熟女操老女人| 亚欧乱色熟女一区二区三区| 亚洲精品无amm毛片| 一二三免费在线视频| 特级欧美视频aaaaaa| 国产亚精一二区视在线| 精品免费在线视频| 99热最新精品| 又黄又爽视频好爽视频| 国产精品99精品无码视亚| 亚洲人成在线播放网站| 性做久久久久久久久不卡| 欧美激情小说网| 久久久久国产美女免费网站| 干欧美女人视屏| 办公室夜色2在线观看| 亚洲视频久久精品| 国产91欧美| 亚洲国产AV午夜高清入口| 亚洲日本VA午夜在线电影| 欧美色图亚洲| 奇米影视777888| 亚洲va中文字幕无码毛片| 上司部长出轨漂亮人妻| 丁香五月亚洲综合在线国内自拍| 久久久久亚洲精品男人的天堂| 97在线免费视频|