成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ICML 2025 | 大模型深度思考新范式:交替「推理-擦除」解決所有可計算問題

人工智能 新聞
本文提出一個交替「推理 - 擦除」的深度思考新范式 PENCIL,比傳統 CoT 更高效地解決更復雜的推理任務。

作者介紹:本文第一作者是豐田工業大學芝加哥 PhD 學生楊晨曉,研究興趣是機器學習理論和大模型推理,在 ICML,NeurIPS,ICLR 等頂級會議上發表過論文。

本文提出一個交替「推理 - 擦除」的深度思考新范式 PENCIL,比傳統 CoT 更高效地解決更復雜的推理任務。理論上,我們證明 PENCIL 可用最優空間與最優時間下解決所有可計算問題,而這對于傳統的 CoT 是不可能的!該工作已被機器學習頂會 ICML 2025 收錄。

圖片

  • 題目: PENCIL: Long Thoughts with Short Memory
  • 鏈接: https://arxiv.org/pdf/2503.14337
  • 代碼: https://github.com/chr26195/PENCIL 

最近的大模型(如 OpenAI 的 o1/o3、DeepSeek 的 R1)發現能通過在測試階段深度思考(Test-Time Scaling)來大幅提高模型的推理能力。目前實現深度思考的關鍵在于使用長鏈思維鏈(Long Chain-of-Thought,CoT),即讓模型生成更長中間結果得到最終答案。然而,傳統「只寫不擦」的方法在處理高難度、大規模任務時面臨以下瓶頸: 

  1. 超出上下文窗口:一旦鏈條過長,就會觸及模型的最大上下文長度限制;
  2. 信息檢索困難:隨著上下文不斷累積,模型難以從冗長歷史中 Retrieve 關鍵線索; 
  3. 生成效率下降:上下文越長,每步生成新 token 的計算量越大。

不過實際上,并非所有中間思路都后續推理有用:例如定理證明里,引理一旦驗證通過,其具體推導可被丟棄;解數學題時,已知某條思路走不通就無需保留那段「嘗試」的細節。縱觀計算機科學的發展歷史,這一「隨時清理」的理念早已滲透到幾乎所有計算模型之中:從最早的圖靈機模型中,已讀寫的磁帶符號可以被覆蓋或重寫,直到現在高級編程語言中,垃圾回收機制會自動清理不再可達的內存單元。

基于這樣的動機,我們提出一個新的深度思考范式 PENCIL,迭代地執行生成(Generation)和擦除(Reduction),即在生成的過程中動態地擦除不再需要的中間結果,直到得到最后的答案。

一、交替「生成 - 擦除」的深度思考范式

下圖以一個簡單的算術題為例展示了 PENCIL 的工作機制: 

  • CoT 將每步推理串聯到上下文中直到給出答案并返回整個序列。
  • PENCIL 交替執行生成(圖中加粗部分)和 擦除(圖中綠色高亮部分):模型先寫出新的思考過程,再刪掉對之后的推理無用片段,只保留對后續的推理過程有用的部分,內部形成一系列隱式思維,最后僅返回最終答案。

圖片

PENCIL 擦除機制的設計借鑒了邏輯學與經典自動定理證明中的重寫規則(Rewriting Rule 和函數式編程語言中的棧幀內存管理(Stack Frame)。 具體地,我們引入三個特殊字符(Special Token),叫做 [CALL], [SEP], [RETURN],并用以下的規則(Reduction Rule)來實現擦除: 

圖片

其中 C(Context)表示上下文,T(Thoughts)表示中間思考,A(Answer)表示回答。每當生成的序列與左側模式完全匹配時,PENCIL 即觸發一次擦除,丟棄 T。重要的是,C、T、A 本身均可包含其他特殊標記,從而支持類似多層函數調用的遞歸結構。

PENCIL 的擦除機制能夠靈活支撐多種推理模式,例如:

  • 任務分解(Decomposition):通過 [CALL] 啟動子任務,完成后用 [RETURN] 合并輸出并擦除子任務推理細節;
  • 搜索與回溯(Search and Backtrack):在搜索樹中,用特殊字符管理探索分支,沖突或失敗時擦除無效路徑; 
  • 摘要與總結(Summarization):將冗長的思考片段歸納為簡潔摘要,類似編程中的尾遞歸(Tail Recursion):

圖片

其中 T 表示原始的復雜思考過程(或更難的問題),T' 歸納或簡化后的摘要(或等價的、更易處理的問題)。

示例: 布爾可滿足性(SAT)是經典的 NP-Complete 問題:給定一個 n 個變量布爾公式,判斷是否存在一組變量賦值使其為真。這個問題(廣泛認為)需要指數時間但僅需多項式空間來解決,其中最簡單的做法是構造一個深度為 n 的二叉搜索樹遍歷所有可能。傳統 CoT 將每步計算附加到上下文,長度與搜索樹節點數成正比 (O (exp (n))),導致指數爆炸;PENCIL 在遞歸分支嘗試時,遇到沖突立即回溯并擦除該分支所有思考,僅保留關鍵結果,使上下文長度僅與搜索深度成正比 (O (n))。

如圖所示,對比 CoT 無擦除(藍)與 PENCIL 擦除(紅)兩種思考模式下的最大上下文長度,隨著問題規模增大,PENCIL 能將所需序列長度控制在千級或百級,而傳統 CoT 則迅速攀升至數萬甚至數十萬。即使在復雜的 Einstein's Puzzle 中,PENCIL 也能將需要幾十萬 token 的上下文壓縮到幾千 token。

圖片

二、訓練和實驗結果

訓練和測試:在訓練時,CoT 每個新 token 的損失計算都基于完整的歷史上下文;PENCIL 在每輪「寫 — 擦」循環結束后只在被擦除后的短序列上計算損失。即使兩者生成 token 數量相同,PENCIL 每一個 token 對應的上下文長度卻大幅縮短;另一方面,在每次 Reduction 后,C 部分的 KV cache 可以直接復用,只需為更短的 A 部分重新計算緩存。這樣, PENCIL 在訓練和測試時能顯著減少自注意力計算開銷。 

實驗設置:我們針對三種具有代表性的高難度推理任務構建數據集:3-SAT(NP-Complete)、QBF(PSPACE-Complete)和 Einstein’s Puzzle(自然語言推理)。所有實驗均在相同配置下從隨機初始化開始進行預訓練和評估,采用小型 Transformer(10.6M 參數和 25.2M 參數),訓練超參數保持一致。 

1. 準確率

相比 CoT,PENCIL 能解決更大規模的推理問題。如下圖所示,在 SAT(左圖)和 QBF(右圖)任務中,當問題規模較小時,CoT 與 PENCIL 均能完美解決問題;但隨著規模增大,傳統 CoT 的準確率顯著下降(例如 SAT 在 n=10 時僅約 50%),而 PENCIL 始終保持 ≥ 99% 的高準確率。 

圖片

2. 計算效率

PENCIL 還能顯著節省計算資源。如圖所示,我們在相同 FLOPs 預算下對比了 CoT(藍色)與 PENCIL(紅色)的訓練收斂表現。PENCIL 訓練早期迅速達到 100% 準確率,訓練損失更快穩定;CoT 因上下文膨脹需投入更多資源才能接近最優。隨著問題規模增加,兩者之間的差距愈發明顯。 

圖片

3. 自然語言推理任務:Einstein’s Puzzle

我們測試了 PENCIL 在極具挑戰性的 Einstein's Puzzle 上的表現。該問題要求從一系列線索(如「綠房子在養鳥者右側」、「養狗者住在紅房子」等)推斷出五個房屋中人們的全部屬性(顏色、國籍、飲品、香煙和寵物)。即使是 GPT-4 也難以解決此類邏輯推理問題 [1]。下圖展示了 n=3 時的問題簡化:

圖片

如圖所示,對于該大模型也難以解決的問題,而 PENCIL 僅用一個 25.2M 參數的小模型將準確率提升至 97%;相比較之下,傳統 CoT 準確率僅 25%,接近隨機猜測的準確率。

圖片

三、理論:PENCIL 用最優的空間 / 時間實現圖靈完備

我們進一步從理論表達能力的角度展示 PENCIL 相較于傳統 CoT 的根本性優勢。具體地,我們證明:使用一個固定的、有限大小的 Transformer,PENCIL 可以用最優的時間和空間復雜度模擬任意圖靈機的運算過程(即實現圖靈完備),從而高效地解決所有可計算問題: 

圖片

具體而言,若任意圖靈機在某輸入上需 T 步計算和 S 空間,PENCIL 僅需生成 O (T) 個 token 并保持上下文長度至多為 O (S) 即可輸出相同結果。值得注意的是,大多數算法的空間復雜度都遠小于其時間復雜度,即 S << T。

相比之下,傳統 CoT 雖能實現圖靈完備 [2] —— 思維鏈的每一步表示圖靈機的一步中間計算過程,因此思維鏈足夠長就可以解決所以可計算問題。但這意味著其生成序列的上下文長度必須與運行步數 T 成正比,代價十分昂貴:對于中等難度任務也許尚可承受,一旦面對真正復雜需要深度思考的問題,這種指數級的上下文爆炸就變得不切實際。

例如,一系列(公認)無法在多項式時間內解決卻可在多項式空間內解決的 NP-Complete(如旅行商等等),對于使用有限精度 Transformer 的 CoT 而言至少需要超越多項式(例如 exp (n))規模的上下文長度,在真實應用中由于內存的限制完全不可行;而 PENCIL 只需 poly (n) 規模的上下文就能高效求解,讓「深度思考」變得切實可行。 

證明思路:證明關鍵在用一系列「思考 — 總結」循環來替代持續累積的思維鏈。

圖片

具體地,如上圖左圖所示,我們先將圖靈機狀態轉移編碼為三元組 token(新狀態、寫入符號、移動方向)。模型通過自注意力計算讀寫頭位置,并從上下文回溯讀取符號。未經優化時,需保留 T 步完整歷史,上下文長度為 O (T)。

PENCIL 能夠實現空間 / 時間最優的核心是利用交替「思考 - 總結」的生成方式:

  1. 思考 (Simulation):生成連續狀態轉移 token,模擬圖靈機計算; 
  2. 總結 (Summarization):當新 token 數超過實際所需空間兩倍時,用不超過 S 個的 token 總結當前狀態,觸發擦除規則丟棄中間過程。

通過這種策略,PENCIL 生成總 token 數仍為 O (T),卻把最大上下文長度嚴格限制在 O (S),達到了空間與時間的雙重最優。

最后,我們需要證明這種「思考 - 總結」的生成方式可以被現實中的 Transformer 實現。為此,我們設計了 Full-Access Sequence Processing (FASP) 編程語言,并證明所有用 FASP 寫的程序都可被 Transformer 表達。通過構造能執行「思考 - 總結」操作的 FASP 程序,我們證明了等價存在固定大小 Transformer 完成相同功能,從而理論上證明 PENCIL 可用最優復雜度模擬任意計算過程。


責任編輯:張燕妮 來源: 機器之心
相關推薦

2025-06-26 09:06:59

2025-05-21 08:47:00

2025-05-28 02:40:00

AdaptThink推理模型AI

2025-03-06 09:46:00

AI模型代碼

2025-01-08 13:15:02

2025-05-30 02:00:00

獎勵模型RRMAI

2025-05-29 03:00:00

混合推理模型LHRMAI

2025-06-30 08:36:00

AI模型強化學習

2025-07-02 09:21:30

2025-04-30 16:48:07

2023-06-09 07:29:03

模型文本document

2025-05-26 09:16:00

2025-02-27 10:33:36

2025-05-07 13:49:19

模型AI架構

2023-09-05 14:43:15

2025-04-01 15:35:11

2023-10-11 12:32:53

AI模型

2024-06-11 07:46:23

2024-06-14 16:49:29

2025-02-25 09:30:00

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品视频亚洲 | 欧美精品一区二区三区四区五区 | h视频在线免费 | 亚洲高清网 | 超碰97人人人人人蜜桃 | 九九热精品免费 | 久久www免费视频 | 国产精品久久久久久久久久久久午夜片 | 一级一级毛片免费看 | 久久香焦 | 一区二区三区四区不卡 | 欧美精品在线一区二区三区 | 欧美日韩在线播放 | 国产清纯白嫩初高生在线播放视频 | 久久乐国产精品 | 国产福利在线小视频 | 免费一区二区三区在线视频 | 殴美黄色录像 | 一区二区三区免费 | 超碰av在线| 欧美精品一区二区三区视频 | 古装人性做爰av网站 | 国产精品一区2区 | 人人性人人性碰国产 | caoporn免费| 特级丰满少妇一级aaaa爱毛片 | 免费视频中文字幕 | 国产第一页在线播放 | 毛片一区二区 | 色综合久久88色综合天天 | 久久九 | 亚洲精品久久久久久久久久久 | 国产精品成人一区 | 日韩电影免费在线观看中文字幕 | 久久亚洲国产精品日日av夜夜 | 国产乱码精品一区二区三区五月婷 | 日本成人中文字幕 | 日韩一区二区三区在线观看视频 | 日本亚洲精品 | 欧美精品在线视频 | 亚洲成人一区 |