所有節目›AI Engineer Europe 2026| World's Fair 2026完整場次線上軌AI in HealthcareSoftware Factories
Task Fidelity Scaling Laws在 YouTube 看這一場

AI Engineer Europe 2026 · 演講 · 2026-06-02 · 21 分

任務品質高低,訓練成效差五倍

Task Fidelity Scaling Laws · Kobie Crawford,Snorkel

Snorkel 把 terminal bench 風格的 agent 任務分成通過與未通過驗收兩桶,各拿去做 RL 訓練,比較同一個模型的進步幅度。結果顯示資料品質對訓練成效的影響很大。

小模型後訓練看原片 ↗

概要

  • 資料品質是公司的核心主張Kobie Crawford 說 Snorkel 自 2019 年成立以來,一直認為資料品質至關重要。這場想用實驗驗證,任務品質是否真的會影響訓練結果。
  • 四項驗收標準任務要能完成、不是太簡單、邏輯正確,而且環境穩定可靠。四項測試全過的任務算「accepted」,沒過的進「rejected」。
  • 通過驗收的任務比較難Snorkel 用 Sonnet 4.5 與 Codex 跑這兩桶任務,accepted 任務的 tool call 平均多一倍,通過率較低,輸出的 token 也比較多。
  • 失敗比較有意義Snorkel 把失敗分成模型真的沒做對,和環境問題讓任何模型都不可能做完兩類。Kobie 的結論是 accepted 任務產生的失敗比較「乾淨」,比較適合拿來讓模型練習。
  • RL 訓練相差約五倍同一個模型、同樣的運算預算,低品質任務只讓基礎模型進步約 1%,高品質任務進步約 6%。
  • Q&A 談到雜訊與評分被拒絕的任務常見問題是規格不清、測試藏有隱含依賴;評分上,Snorkel 用 rubric 讓人類標註者與 LLM judge 對照一致性。

原話

  • “the core thesis has been that the quality of data is critical”

    核心主張一直是資料品質至關重要

    ▶ 01:11
  • “our accepted tasks averaged twice as many tool calls demonstrating more difficulty”

    我們通過驗收的任務,tool call 平均多一倍,顯示難度更高

    ▶ 05:40
  • “the accepted tasks are producing cleaner failures”

    通過驗收的任務,產生的失敗比較乾淨

    ▶ 08:00
  • “the improvement was about a six percent improvement with the higher quality tasks”

    高品質任務帶來約 6% 的進步

    ▶ 09:45
  • “the expert in the loop is an important element of delivering data quality”

    專家參與是確保資料品質的重要一環

    ▶ 10:25

延伸

  • Snorkel 的源頭是 Stanford 研究室的研究,原本是執行長博士論文的一部分,先成了開源函式庫,之後才轉向替客戶交付資料集。
  • Kobie 承認架構與 harness 的改變也會影響結果,但 Snorkel 的立場是,這一切底下的核心仍然是資料品質。
  • 談標註一致性時,Kobie 同意任務的時間跨度越長、步驟越多,評分就越難一致;在這次研究這種測試只有過或不過的領域,相對容易。

章節

點時碼直接跳到原片的那一段。

  1. 公司與核心主張Kobie 介紹 Snorkel 是替基礎模型產出訓練資料集的 Frontier AI Data Lab,起源於 Stanford 的研究室,從 2019 年起就主張資料品質最關鍵。
  2. 要驗證的問題這場想實證任務品質是否影響訓練結果,範圍限定在 terminal bench 風格的任務:容器化環境加上任務定義。
  3. 任務品質的四項標準環境容器化以確保可重現與隔離,也方便平行跑 rollout;任務要可完成、不簡單、邏輯正確,環境要可靠。
  4. 接受與拒絕兩桶四項測試全過的任務算 accepted,可用於訓練與研究,其餘進 rejected,兩桶拿來對比高低品質。
  5. 兩桶任務的表現差異用 Sonnet 4.5 與 Codex 跑任務,accepted 的 tool call 多一倍、通過率較低、輸出 token 較多。
  6. 失敗類型分類低通過率未必有訊號,所以把失敗分成模型沒達成邏輯結論,和環境問題導致任何模型都做不完。
  7. 失敗比例的對照在 logic error 與 incomplete task 兩類,兩桶的比例高低互換;accepted 任務的失敗比較乾淨,適合拿來訓練。
  8. RL 訓練結果同模型、同運算預算訓練兩次,低品質任務進步約 1%,高品質任務約 6%。
  9. 專家參與與結語Snorkel 產生資料與 RL 環境時有專家參與,Kobie 認為這是品質的重要一環,並呼籲把品質放在第一位。
  10. Q&A:公開基準的雜訊回答聽眾提問時,Kobie 說 Snorkel 內部比較過 terminal bench 一代與二代、SWE-bench 的幾個變體等公開基準,有些任務根本做不完,會掩蓋模型是否真的在進步。
  11. Q&A:被拒任務的特徵常見原因是任務規格沒寫清楚,但測試卻預期了沒被要求的結果,或藏著沒說明的隱含依賴。
  12. Q&A:可驗證與否Kobie 說做基準任務時會讓後端可驗證,並期待學到的技能能用在不可驗證或需要多輪迭代的情境。
  13. Q&A:難驗證領域程式和數學容易驗證,較模糊的領域較難;Snorkel 有開放的 benchmark grants 計畫,並談到讓多種結果在光譜上評分。
  14. Q&A:標註者一致性平台結合人類標註者與 LLM judge,用同一份 rubric 檢查人與人、LLM 與人之間的一致性,並用於品質評估。

名詞

Snorkel
Kobie Crawford 任職的公司,自稱 Frontier AI Data Lab,替基礎模型產出可以 hill climb 的資料集
terminal bench
這場研究所用的任務風格:容器化環境加上任務定義,Kobie 也提到它的一代與二代
Harbor Framework / OpenEnv
Kobie 舉例的、用來建立評測與 RL 任務環境的框架
accepted / rejected 任務
通過全部四項驗收測試的任務歸 accepted,沒通過的歸 rejected
hill climb
模型靠資料集反覆改進分數,Snorkel 的資料集就是為此而做
rollout
在容器化環境裡跑任務的一次嘗試,環境隔離後可以平行執行
LLM judge
依 rubric 評分的語言模型,與人類標註者並用以擴大規模
inter-annotator agreement
標註者之間評分的一致程度,Kobie 用它檢查人與人、LLM judge 與人的對照

相關影片 同屬「小模型後訓練」