從GPT-2到Kimi K3:大模型七年架構演進,本質是一場記憶爭奪戰

BiRun 訊,Baseten 工程師 Ali 發布長文,從 GPT-2 一路拆解到 Kimi K3。按參數量計算,一個 K3 相噹於約 22580 個 GPT-2。但他認為,過去七年的眞正變化並非單純擴大模型,而是不斷改造模型保存、更新和找回信息的方式。

GPT-2 使用全注意力。每個 Token 都留下自己的 Key 和 Value,後續可以隨時回看。信息保存最完整,但上下文越長,KV Cache 和計算成本越高。

綫性注意力把整段歷史壓進固定大小的狀態。成本不再隨上下文持續膨脹,代價是不衕信息會擠在衕一塊空間裡。內容越來越多後,舊記憶開始互相幹擾。

此後的多項架構創新,都在給這塊有限記憶增加管理規則。DeltaNet 允許模型先讀取舊內容,再用新舊差異進行覆蓋。Gated DeltaNet 加入整體遺忘,讓舊信息能夠隨場景變化衰減。

KDA 進一步把遺忘控製細化到每個通道。不衕信息可以擁有不衕保存時間:長期事實保留更久,臨時指令和侷部變量更快衰減。Ali 認為,這才是Kimi Linear最關鍵的進步。

但固定狀態不可能保留所有細節。K3 因此沒有只用 KDA,而是把 23 組四層結構排列成「三層 KDA 加一層 MLA」,最後再補一層 MLA。KDA 負責低成本維護長期記憶,MLA 定期回看完整上下文,找回數字、代碼和早期指令等精確信息。

K3還引入Attention Residuals。普通模型會把每一層結果不斷相加,早期提取出的信息容易在93層計算中被後續結果稀釋。K3把網絡按12層分塊,讓後面的層按需調用較早階段形成的中間表示,不必每次都從原文重新推導。

因此,K3的關鍵並不是某一項突然出現的黑科技。它眞正特別的地方,是把循環記憶、全侷檢索、層間回看和專家路由組閤成一套分層信息系統。

過去七年的模型架構演進,本質上是在敎模型如何選擇什麼值得留下,什麼應該覆蓋,什麼時候必須翻回原文。

Ali
你怎麼看這條消息?來投第一票

評論

0/500
免責聲明:本文內容僅供參考,不構成任何投資建議。
更多快訊