熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
適者生存的程式碼。
《核心戰爭》(1984)是一款遊戲,程式必須使對手崩潰才能生存。用一種名為 Redcode 的組合語言編寫的戰士們為控制虛擬機器而戰。
我們的新論文:《數位紅皇后:在核心戰爭中利用 LLM 進行對抗性程式演化》,探討當 LLM 驅動這一領域的對抗性演化軍備競賽時會發生什麼。
我們要求 LLM 編寫 Redcode 中的戰士程式,這些程式必須在充滿此類程式的虛擬世界中脫穎而出。核心戰爭是一個圖靈完備的環境,其中程式碼和數據共享相同的地址空間,這導致了一些非常混亂的自我修改程式碼動態。
這種方法受到進化生物學中紅皇后假說的啟發:物種必須不斷適應和演化,才能在不斷變化的競爭者面前生存。在我們的工作中,程式不斷適應以擊敗不斷增長的對手歷史,而不是靜態基準。
我們發現這一對抗性過程導致了越來越普遍的策略的出現,包括針對性的自我複製、數據轟炸和大規模多線程。最有趣的是,它揭示了一種收斂演化的形式。不同的程式碼實現最終形成類似的高效行為,反映了生物體如何獨立演化出相似的特徵以解決相同的問題。
我認為這項工作將核心戰爭定位為研究人工系統中紅皇后動態的沙盒。它提供了一個安全的受控環境,用於分析 AI 代理在現實世界對抗性環境(如網絡安全)中可能如何演化。
通過在隔離的沙盒中模擬這些對抗性動態,我們提供了一瞥未來的視角,未來部署的 LLM 系統可能會開始在現實世界中為有限資源相互競爭。
在一個沙盒的核心戰爭環境中,我們可以模擬我們進化的「戰士」並可視化它們的行為。
用戶可以互動式地可視化戰士的組合語言(Redcode),在滑鼠游標所在的位置。
GitHub Repo:
數位紅皇后:在核心戰爭中使用 LLM 的對抗性程式演化
這項工作是麻省理工學院與 Sakana AI🐟 的合作
由 @AkarshKumar0101 @RyanBoldi @Prafull7 @Phillip_Isola @Risi1979 @Yujin_Tang @hardmaru

156
熱門
排行
收藏
