大酷樂
  • 汽車
  • 理财
  • 軍事
  • 科技
  • 遊戲
  • 互聯網
  • 娛樂
  • 财經
  • 科學
  • 社會
  • 親子
  • 電影
  • 健康
  • 教育
  1. 首頁
  2. 科學

DeepSeek團隊新作:把代碼變成思維鏈,大模型推理各種能力全面提升

2025-02-18 简体 HK SG TW

今天小編分享的科學經驗:DeepSeek團隊新作:把代碼變成思維鏈,大模型推理各種能力全面提升,歡迎閱讀。

用代碼訓練大模型思考,其他方面的推理能力也能提升。

DeepSeek 團隊最新研究,利用 300 多萬個實例,将代碼轉換成思考過程,構建出數據集CODEI/O,對 Qwen、Llama 等模型進行了訓練。

結果,在各種類型的推理任務當中,模型性能都取得了全面提升,包括在非代碼類的推理任務上,也展現出了良好的遷移能力。

研究團隊認為,在代碼當中暗含了不同類型場景的思考過程,于是想要把這種思考過程 " 提取 " 出來訓練推理模型。

他們生成了大量的訓練數據運行這些代碼,然後把代碼、輸入 / 輸出對以及功能描述輸入 DeepSeek-V2.5,從而合成自然語言形式的推理過程。

在此基礎上,團隊還引入了驗證和修訂機制,形成了更高質量的CODEI/O++。

從代碼中構建思維鏈

首先,作者從 CodeMix、PyEdu-R 等數據集中收集了 80 多萬份代碼檔案,涵蓋多種編程語言(以 Python 為主),任務類型多樣,并且蘊含了豐富的推理模式。

但是,由于原始代碼檔案通常缺乏結構化,包含不相關的元素,難以以自包含的方式執行,作者使用 DeepSeek-V2.5 模型對其進行預處理,将其轉換為統一的格式。

轉換過程中的工作主要包括把核心邏輯功能提取到函數中,添加總結整體邏輯的主入口函數,明确定義主入口函數的輸入 / 輸出,創建獨立的基于規則的輸入生成器函數,以及基于主入口函數生成簡明的問題陳述作為查詢等等。

接下來,在轉換後的每個函數上,使用輸入生成器采樣多個輸入,并通過執行代碼獲得相應的輸出,從而收集輸入 - 輸出對。

這一過程中,部分代碼出現了超時、復雜度過高、不可執行或結果不确定等情況,這部分代碼被作者跳過,最終生下了 40 多萬份代碼文檔,產生了 350 萬個樣本實例。

然後,作者利用 DeepSeek-V2.5,将代碼、輸入輸出對、功能描述等信息合成為自然語言思維鏈(CoT),構建訓練樣本。

對于每一個輸入 - 輸出對,作者首先構建一個輸入提示。這個提示由幾個部分拼裝而成:

函數定義:即之前結構化和标準化後的 Python 函數代碼。

文本描述:用自然語言概括函數的功能和目的。

參考代碼:與函數定義類似,但可能包含一些額外的上下文信息或注釋。

輸入或輸出:根據是輸入預測還是輸出預測任務,提示中會包含具體的輸入或期望的輸出。

将構建好的提示輸入給 DeepSeek-V2.5 模型,模型會根據提示生成一段自然語言文本作為響應。

這段文本就是作者想要的推理過程——它需要解釋如何從給定的輸入推導出輸出,或者在給定輸出的情況下如何構造出滿足條件的輸入。

通過這種方式收集的數據集,就是 CODEI/O。

在 CODEI/O 的基礎上,作者進一步利用了代碼的可執行特性,合成了數據質量更高的CODEI/O++。

作者首先對 CODEI/O 中生成的所有響應通過重新執行代碼進行正确性驗證。對于驗證為不正确的響應,作者将執行反饋追加為第二輪輸入信息,并要求模型重新生成一個響應。

執行反饋包括輸出預測的正誤、輸入預測基于錯誤輸入的執行輸出,以及代碼執行失敗的錯誤信息等。

在第二輪生成後,再次檢查新響應的正确性。

無論第二輪結果如何,最終的響應都由四個部分按順序構成:第一輪響應、第一輪反饋、第二輪響應和第二輪反饋。

對于第一輪就正确的響應,第一輪反饋簡單标記為 "Success",且沒有第二輪内容。

與 CODEI/O 一樣,所有修訂後的響應都會被保留。通過引入基于執行反饋的多輪修正所構建的增強型數據集就是 CODEI/O++。

數據集構建完成後,作者采用了兩階段訓練策略對相關模型進行訓練。

第一階段先用 CODEI/O 或 CODEI/O++ 來訓練推理能力,然後再用通用指令數據集進行微調,教會模型遵循自然語言指令、執行各種任務。

模型推理能力全面提升

為了評估 CODEI/O 或 CODEI/O++ 的效果,作者一共找來了四個模型來進行測試,分别是 Qwen 2.5-7B-Coder、Deepseek v2-Lite-Coder、Llama 3.1-8B 和 Gemma 2-27B。

測試過程中,作者共選用了 10 餘個數據集,測試了模型常識、數學、代碼、物理、工程等領網域的表現,具體數據集如下表:

CODEI/O 訓練之後,Qwen-Coder 在代碼理解任務上取得了突破性進展,并且在閱讀理解和推理任務(如 DROP)上也有明顯提升,這表明通過代碼訓練獲得的推理能力确實遷移到了其他領網域。

DeepSeek-Coder 在 CODEI/O 的訓練下也展現出了均衡的進步,在各個維度上都實現了穩定的改進。

Qwen-Coder 和 DeepSeek-Coder 的表現說明,即使是已經在代碼領網域有專門訓練的模型,也能從這種結構化的推理訓練中獲益。

Llama 在 LeetCode-O 上的性能提升了将近 150%,說明即使是參數量較小的模型,通過合适的訓練方法也能在特定任務上獲得較大提升。

而 Gemma 作為測試中最大的模型,展示了 CODEI/O 方法在大規模模型上的适用性,在多個關鍵領網域取得了進步。

相比于數據量更大的 WebInstruct(WI),CODEI/O 整體上取得了更好的效果;而相對于專門為某種任務設計的 OpenMathInstruct2(OMI2)、PyEdu 等方式,CODEI/O 體現了更強的通用性。

作者簡介

本文第一作者是來自上海交大的碩士生Junlong Li,目前在 DeepSeek 實習。

同時他還在香港科技大學助理教授何俊賢的指導下進行研究工作,何俊賢亦是本文的通訊作者。

此外參與了 DeepSeek V2、V3 以及 R1 研發的 DeepSeek 核心研究員、中山大學校友郭達雅也參與了這一項目。

論文地址:

https://arxiv.org/abs/2502.07316

GitHub:

https://github.com/hkust-nlp/CodeIO

數據集:

https://huggingface.co/datasets/hkust-nlp/CodeIO-PyEdu-Reasoning

熱門排行
  • 王治郅:楊瀚森主要的問題是速度 他的速度跟不上現代籃球的節奏 王治郅:楊瀚森主要的問題是速度 他的速度跟 郟君昊 | 2025-05-05
  • 貿易戰燒進電影院:特朗普拟重稅打擊外國電影 逼好萊塢等回美拍片 貿易戰燒進電影院:特朗普拟重稅打擊外國電影 習又夏 | 2025-05-05
  • 貸款追高炒黃金的人後悔了!有人一天虧掉6年工資,賣掉舍不得,不賣扛不住 貸款追高炒黃金的人後悔了!有人一天虧掉6年 寸飛蘭 | 2025-05-05
  • 手機電池突破8000mAh?矽碳技術的回旋镖:「折壽」換容量 手機電池突破8000mAh?矽碳技術的回旋镖:「折 衛青柏 | 2025-05-05
  • 貸款追高炒黃金的人後悔了!有人一天虧掉6年工資,賣掉舍不得,不賣扛不住 貸款追高炒黃金的人後悔了!有人一天虧掉6年 繁綺文 | 2025-05-05
  • 任天堂對Genki提起Switch 2商标侵權訴訟,後者回應稱将嚴肅對待 任天堂對Genki提起Switch 2商标侵權訴訟,後 郜萌運 | 2025-05-05
  • 哪吒汽車APP和官網恢復正常 知情人士:之前斷網因流量欠費 哪吒汽車APP和官網恢復正常 知情人士:之前斷 袁曼雁 | 2025-05-05
  • 極越汽車 CEO 夏一平名下青島/義烏兩家公司被列入經營異常 極越汽車 CEO 夏一平名下青島/義烏兩家公司 集玲琳 | 2025-05-05
  • 全國經濟第一大省明确,推動組建農商聯合銀行 全國經濟第一大省明确,推動組建農商聯合銀行 佼昌翰 | 2025-05-05
  • 桑保利:亞馬爾有配合意識&有點像梅西 姆巴佩更專注進球&更像C羅 桑保利:亞馬爾有配合意識&有點像梅西 姆巴佩 甄正浩 | 2025-05-05
  • 高露現身上海虹橋機場 黑色外套點綴亮色愛心裝飾俏皮亮眼 高露現身上海虹橋機場 黑色外套點綴亮色愛 惠惠君 | 2023-05-02
  • 《歧路旅人2》:向光而生 《歧路旅人2》:向光而生 衛青柏 | 2023-05-02
  • vivo X90S曝光:處理器更新為天玑9200+ 安卓最強芯 vivo X90S曝光:處理器更新為天玑9200+ 安卓最 袁曼雁 | 2023-05-05
  • “懶癌”發病率上升,定期體檢别忽視 “懶癌”發病率上升,定期體檢别忽視 幸聽楓 | 2023-05-02
  • 宋慧喬獲百想視後 韓素希發圖手動加愛心表情慶祝 宋慧喬獲百想視後 韓素希發圖手動加愛心表 賁芳蕤 | 2023-05-02
  • 曹操墓,裡面都有啥? 曹操墓,裡面都有啥? 衛青柏 | 2023-05-02
  • 十年了,他們終于要HE! 十年了,他們終于要HE! 惠惠君 | 2023-05-07
  • 中央部署經濟工作,釋放5大信号 中央部署經濟工作,釋放5大信号 郜萌運 | 2023-05-02
  • 高德上線手機彎道會車預警功能 高德上線手機彎道會車預警功能 習又夏 | 2023-05-02
  • 陳自瑤抱病為愛女做蛋糕慶生,王浩信點贊沒露面 陳自瑤抱病為愛女做蛋糕慶生,王浩信點贊沒露 賁芳蕤 | 2023-05-02
  • 等比例長大的童星,李蘭迪算一個 等比例長大的童星,李蘭迪算一個 郟君昊 | 2023-05-02
  • 這些被抓來做實驗的流浪狗,最終拯救了無數糖尿病人 這些被抓來做實驗的流浪狗,最終拯救了無數糖 集玲琳 | 2023-05-02
  • 高端國產車:軍車血統,目前電動車越野的“天花板”? 高端國產車:軍車血統,目前電動車越野的“天花 謝飛揚 | 2023-05-02
  • 《雲襄傳》終于抬上來啦,男O女A讓人好上頭! 《雲襄傳》終于抬上來啦,男O女A讓人好上頭! 集玲琳 | 2023-05-02
  • 21家A股遊戲公司2022年收入651億 今年“遊戲+AI”能否逆風翻盤? 21家A股遊戲公司2022年收入651億 今年“遊 衛青柏 | 2023-05-04
  • 信用風險釋放趨緩,結構性風險需重點關注 ——2023年一季度債市信用風險回顧與下階段展望 信用風險釋放趨緩,結構性風險需重點關注 — 袁曼雁 | 2023-05-02
  • 與周立波夫婦鬧糾紛成老賴,唐爽被司法拘留15日 與周立波夫婦鬧糾紛成老賴,唐爽被司法拘留15 寸飛蘭 | 2023-05-05
  • 普京籤署總統令,批準對俄刑法典相關法條的修正案 普京籤署總統令,批準對俄刑法典相關法條的修 集玲琳 | 2023-05-02
  • 解除資格!停止一切合作 解除資格!停止一切合作 佼昌翰 | 2023-05-02
  • 中銀證券給予南京銀行增持評級 中銀證券給予南京銀行增持評級 袁曼雁 | 2023-05-03
  • 3699起 聯想小新mini主機上架 13代酷睿标壓處理器 3699起 聯想小新mini主機上架 13代酷睿标壓 習又夏 | 2023-05-05
  • 前董事長被免,天山生物全面進入“中植系”時代?股價曾在一月内暴漲超400% 前董事長被免,天山生物全面進入“中植系”時 惠惠君 | 2023-05-02
  • 瘋成這樣,怎麼還能被全網吹捧? 瘋成這樣,怎麼還能被全網吹捧? 郜萌運 | 2023-05-02
  • 狂吼11次“讓一下”!交警咆哮開道嘶吼到吐 狂吼11次“讓一下”!交警咆哮開道嘶吼到吐 寸飛蘭 | 2023-05-03
  • 摩根大通收購美國第一共和銀行 摩根大通收購美國第一共和銀行 謝飛揚 | 2023-05-02
  • 台劇赢麻了,又來一部8.9 台劇赢麻了,又來一部8.9 衛青柏 | 2023-05-02
  • 事關農村土地承包和農民權益,《農村土地承包合同管理辦法》5月1日起施行 事關農村土地承包和農民權益,《農村土地承包 郟君昊 | 2023-05-02
  • 下降45分,上漲35分!34所自劃線院校復試分數線漲幅匯總 下降45分,上漲35分!34所自劃線院校復試分數線 袁曼雁 | 2023-05-07
  • "三高"已盯上青少年,做好這件事是關鍵 "三高"已盯上青少年,做好這件事是關鍵 習又夏 | 2023-05-05
  • 五一檔沒一個能打的 五一檔沒一個能打的 集玲琳 | 2023-05-05
  • 恐怖韓劇下神壇,這次膽小可入 恐怖韓劇下神壇,這次膽小可入 袁曼雁 | 2023-05-05
  • 這劇是不是用ChatGPT寫的呀? 這劇是不是用ChatGPT寫的呀? 惠惠君 | 2023-05-02
  • 200戶連夜疏散,原因讓人憤怒!“損失超一億”,官方通報 200戶連夜疏散,原因讓人憤怒!“損失超一億”, 袁曼雁 | 2023-05-03
  • 性騷擾慣犯,滾出娛樂圈 性騷擾慣犯,滾出娛樂圈 謝飛揚 | 2023-05-05
  • 48歲何炅自曝已老花眼,黃磊睡前認老,《向往的生活》證實将停辦 48歲何炅自曝已老花眼,黃磊睡前認老,《向往的 佼昌翰 | 2023-05-02
  • 一個《長月燼明》倒了,《狐妖》《長相思》《與鳳行》…在路上了 一個《長月燼明》倒了,《狐妖》《長相思》《 惠惠君 | 2023-05-02
  • 張天愛假期曬“酷”存照 卷發披肩穿黑色吊帶裙大秀好身材 張天愛假期曬“酷”存照 卷發披肩穿黑色吊 嬴覓晴 | 2023-05-02
  • 當年輕人開始不随份子錢 當年輕人開始不随份子錢 袁曼雁 | 2023-05-02
  • 畢滢用8年時間成功逼宮?曾被傳已婚生子的她,不容小觑 畢滢用8年時間成功逼宮?曾被傳已婚生子的她, 幸聽楓 | 2023-05-03
  • 宋慧喬獲視後首次曬照,拿獎杯笑容溫柔 宋慧喬獲視後首次曬照,拿獎杯笑容溫柔 郜萌運 | 2023-05-02

©2022 大酷樂 版權所有

隱私政策 | 服務條款 | 聯繫我們