← All posts / Research

DOOMFLY:完整的果蠅大腦被模擬出來,然後被訓練去玩《毀滅戰士》

MaleCNS v1.0 連結體發布僅十天後,一位 Coinbase 工程師就把 16.67 萬顆模擬果蠅神經元接上了《毀滅戰士》——受傷訊號直接餵進兩顆真實的多巴胺細胞——隨後網友又讓它玩起了《瑪利歐 64》和《Beat Saber》。

DOOMFLY:完整的果蠅大腦被模擬出來,然後被訓練去玩《毀滅戰士》

十天前,史上最完整的一份腦神經接線圖正式公開:MaleCNS v1.0 連結體(connectome)——成年雄性果蠅中樞神經系統的完整地圖,涵蓋超過 16.6 萬顆神經元、約 1.25 億個突觸,由 HHMI Janelia 研究園區領軍、與劍橋大學及 Google Research 合作發表於《Cell》。這是 18 年努力的成果,也是迄今完成的最大腦部地圖。

然後,這一週,網際網路做了它最擅長的事。一位軟體工程師把整顆模擬果蠅大腦拿了出來,教它玩《毀滅戰士》(Doom)。

認識 DOOMFLY

這個專案叫 DOOMFLY,作者是 Alex Wormuth,Coinbase 的軟體工程師。過去一週裡分階段發布、如今已被 PC Gamer、PCMag、Tom’s Hardware 與 Slashdot 廣泛報導的這個作品,正是名字所承諾的東西:完整的 MaleCNS v1.0 連結體——16.67 萬顆模擬果蠅神經元——被接上 1993 年的這款經典射擊遊戲,充當遊戲的控制器。

架構出乎意料地好理解。《毀滅戰士》的每一個畫面都會被轉換成視覺訊號,餵進模擬大腦的感覺神經元。神經活動沿著果蠅的生物線路傳導——用的是電子顯微鏡實際映射出來的神經迴路,而非人工設計的網路——運動輸出再被映射到遊戲操作:轉向、移動、開火。這個迴路持續運轉。果蠅看見,果蠅行動。

最精緻的細節是強化訊號。當模擬果蠅受傷時,系統會對兩顆 PPL101 多巴胺神經元發出刺激——這是果蠅真實獎勵迴路中有名有姓的細胞。懲罰沿著演化為此打造的原生通道流動。「每個毀滅戰士畫面都會刺激感覺神經元,」Wormuth 解釋,「神經活動被映射到遊戲控制。受傷則觸發對兩顆 PPL101 多巴胺細胞的刺激,作為強化訊號。」

換句話說,這不是一個「受果蠅啟發」的神經網路。它就是果蠅——整個連結體以即時模擬的形式運行,而遊戲則恰好把多巴胺打在生物學家會打的位置上。

接著是瑪利歐與 Beat Saber

DOOMFLY 原來只是一個類型的開端。幾天內,其他人拿起同一份公開連結體,把它指向不同的遊戲。另一個團隊用超過 16.5 萬顆神經元建立即時神經模擬,接上《Beat Saber》——果蠅大腦如今隨著音樂揮舞虛擬光劍。《超級瑪利歐 64》隨後跟上——Tom’s Hardware 的標題直白地寫著,這個「擁有超過 16.6 萬顆神經元的 AI 驅動 3D 模型也能玩《超級瑪利歐 64》」。

模式已經清晰可辨:只要公開一份完整的神經系統,業餘愛好者就會在一週內讓它玩起經典電玩。《毀滅戰士》——那個永恆的可攜性梗王,曾經跑在驗孕棒、提款機和 Minecraft 裡——如今是被一個大腦模擬「玩」,這個梗正式完成了閉環:這款遊戲終於找到了一個小到符合它名聲的玩家。

為什麼這比迷因更重要

把這件事歸檔為「網路奇想」很容易,大部分報導也確實如此。但在笑聲底下,有三個真正嚴肅的進展。

第一,這是第一個「在野外」運行的全腦模擬。 在 MaleCNS 之前,完整的連結體只存在於 302 顆神經元的秀麗隱桿線蟲,以及約 14 萬顆神經元的雌果蠅大腦。如今雄果蠅的整個中樞神經系統被完整映射、打包,而且關鍵是——被原始研究團隊之外的人「跑了起來」。一顆完整的大腦,在這一週變成了一個開源相依套件。從《自然》級論文到 side project 的距離,已經從數年縮短到數天。

第二,這個模擬具有可信的生物性。 對整體努力的報導指出,這隻虛擬果蠅能行走、朝食物移動、被撒上灰塵時自我梳理、並開始進食——這些行為是從重建的神經迴路中湧現的,而非腳本動畫。當一個基於映射大腦的模擬能產生可辨識、符合動物行為學的行為時,連結體就不再只是一本地圖集,而開始成為一份程式。遊戲套件只是壓力測試這份程式可塑性最有趣的方式——餵給它從未演化適應過的感官訊流,問它的線路能否適應。

第三,強化迴路是真正的神經科學。 把傷害接到 PPL101 多巴胺細胞上不是駭巧思;這是對果蠅實際懲罰通路的一次忠實使用。這讓 DOOMFLY 成了一場意外的「跨形態學習」實驗:一個由六億年演化塑造的生物獎勵架構,能否在第一人稱射擊遊戲裡找到梯度?這個問題聽起來荒謬,但它與頂尖實驗室訓練神經網路時問的是同一個問題:與生俱來的結構,究竟值多少?

從連結體到算力

背景同樣重要。這份連結體本身之所以能完成,正是因為 AI——Google Research 的 flood-filling 類神經網路從數 TB 的電子顯微鏡資料中切割出每一顆神經元,把連結體的產製效率提升了一千倍。機器學習建出了這張地圖;如今地圖以模型的形式運行。AI 消化了生物學、產出了一顆大腦,而這顆大腦現在正被當作軟體消化。

這裡還有一面讓 AI 領域不太舒服的鏡子。一個 16.67 萬顆神經元的生物網路,在普通硬體上即時運行,已經能在陌生環境中產生適應性行為。與此同時,那些訓練成本高達數十億美元的前沿模型,在某種精確意義上,仍是無人成功映射過的大腦所投下的巨大統計陰影。果蠅模擬很小,但它精確。每個突觸都對應一個實測的生物連接。它是世上唯一一個架構是「 ground truth」而非學習逼近的神經網路,而看著它學習,是人類有史以來最接近從內部看著一顆真實大腦學習的時刻。

值得觀察的後續

果蠅連結體時代才剛開始。HHMI 的 AI@HHMI 計畫正在打造「分子標註」連結體——不只記錄哪些神經元相連,還記錄它們交換什麼化學訊號;Janelia 則著手於斑馬魚幼魚——一種脊椎動物——把接線圖與全腦活動記錄配對,建立大腦功能的預測模型。每一張新地圖問世時,都會帶著 MaleCNS 剛剛展示過的同一個性質:可立即載入、可立即運行,並立即被尋找酷玩意接入的工程師擠爆。

誠實的但書值得放在最後。果蠅並不擅長《毀滅戰士》。Reddit 上的質疑者正確指出,一個會玩《毀滅戰士》的模擬神經網路,與其他任何會玩《毀滅戰士》的神經網路沒有本質不同——新穎之處在於線路的來源,而不是計分板。基於連結體的代理能否在效能上匹敵訓練出來的人工網路仍是未知數;它們能否在樣本效率上勝出——利用先天線路而非從零學起——才是科學上有趣的賭注。

但作為一座里程碑,這一週自成一格。一顆完整的大腦被公開,幾天內工程師就讓它開火打惡魔了。1986 年的線蟲連結體花了十年才影響計算神經科學。2026 年的果蠅連結體,大約只花了 96 小時就開始射擊惡魔。無論連結體時代還會帶來什麼,有一件事已經定案:只要你公開一顆大腦,網際網路就會讓它跑《毀滅戰士》。