研究突破

Nature 發表「Byteification」研究:讓 LLM 逐位元閱讀,拼字能力躍升而整體效能幾無損失

Allen Institute for AI 與劍橋大學團隊在 Nature 發表研究,提出「Byteification」方法,將既有 LLM(Qwen3、Llama 3、Olmo 3)轉換為逐位元讀取的形式,轉換成本不到一般訓練的 1%,卻讓由後往前拼字等字元級任務大幅改善,且整體基準分數幾乎不減。此成果挑戰「位元級模型必須從零訓練且必然落後」的既有認知。

大型語言模型的字元級能力長期是一塊明顯短板:一個能寫出關於某單字整篇論述的模型,卻可能無法把那單字從後往前拼出來。原因在於主流 LLM「閱讀」文字時,會先由分詞器(tokenizer)把文字切成整詞或詞片段的 token,從未真正看見個別字母。一篇由 Allen Institute for AI、劍橋大學、LMU 慕尼黑、華盛頓大學與倫敦帝國理工合作、發表於 《Nature》 的新研究,提出無需從零訓練、成本極低的Byteification 轉換方法,讓既有模型改以原始位元(byte)讀取文字,在補上字元級短板之餘幾乎不犧牲原有能力。

方法:轉換而非重建

過去若要模型逐位元(byte-level)讀取,必須從零訓練,而這類模型往往落在主流模型之後——這正是位元級讀取難以普及的主因。本研究團隊沒有重新打造模型,而是保留已訓練模型的核心,只新增較小的元件來讀取位元並重新組合成核心可處理的區塊,將其稱為 byteification。

整個過程分兩階段:第一階段只訓練新增元件,使其行為與原模型完全一致;第二階段再全模型微調,讓模型學會利用字母層級細節。全部只用約 490 億 token,不到一款同級模型從零訓練所需資料的 1%。

研究團隊以此法轉換了三款開源模型,並命名為:

原始模型轉換後
Qwen3Bwen
Llama 3Blama
Olmo 3Bolmo

結果:急筆補強、無損整體

  • 字元級能力:在「由後往前拼字」等需要字元級處理的任務上,大幅改善。主要研究人員 Hofmann 指出:「傳統 LLM 在這類任務表現欠佳,而我們的 byteified 模型有本質上更好的表現。」此提升部分來自約 7,500 萬 token、僅佔訓練資料 0.04% 的字母任務練習。
  • 整體能力幾無損失:在涵蓋科學、數學、編碼、閱讀與常識的測試集上,轉換版與原版幾乎持平——Bolmo 平均 62.5(原 Olmo 3 為 62.3)、Bwen 69.8(原 Qwen3 為 70.3)。
  • 碾壓同級位元模型:在 STEM 題目上,Bolmo 比一款同尺寸、從零訓練的位元模型高出 16.5 分;在這些測試中 Bolmo 78.1(原 54.3)、Blama 81.0(原 57.2)——顯示從零訓練的劣勢可被 byteification 完全繞過。

為何重要

這項研究最直接的價值,是提出一條低成本、可複製的改良路徑:團隊已開源所有模型、程式碼與訓練資料,其他團隊可立即在其自有模型上複驗並推廣。

更深一層的含義與 tokenization 的未來有關。近年多個研究團隊主張 tokenizer「最難設計、最難逆轉、也不該存在」,但那場(byte-level)轉型的成本瓶頸是實際障礙。Byteification 以 不到 1% 的訓練成本 證明:位元級讀取不必付出「能力倒退」的代價,這讓「移除 tokenizer」從理論主張靠近了工程可行。

需要注意的限制

  • 規模未驗證:此效果能否推到遠大於 8B 參數的模型仍是未知數。
  • 語言未驗證:位元級讀取對中英文以外的語言的潛在助益,研究僅列為假設中的好處,尚未實驗證實。
  • 單一方向:提升集中於字元級任務,對一般推理與編碼任務的邊際影響有限。

對研究開發者而言,Byteification 提供一個務實的觀測點:tokenizer 的取捨不再是「逐位元就必須從零開始」的二選一。而對香港開發者,一個淺白的啟示是——模型「識字」的方式決定其能力的邊界,而這條邊界正在被用更便宜的方式重新劃定。


本文信息來源:Nature(DOI 10.1038/s41586-026-11111-4)、Earth.com 報導。

返回 AI 資訊