top of page

Amazon SageMaker 多輪 RL 將訓練推進至單一答案以外

44 分鐘前
讀畢需時 12 分鐘

Amazon 於 10 月 23 日發表一份 SageMaker 操作指南,讓代理可橫跨完整任務接受訓練,而非為個別答案評分。Amazon SageMaker 多輪 RL,即跨越互動步驟的強化學習,以 Wordle 展示當中的實際影響。核心挑戰轉向定義成功、保留有用的回饋,以及衡量用戶實際會獲得的行為。

相關比較是 SageMaker 與監督式微調;後者是一種訓練模型模仿所提供範例的方法。示範範例仍然有用,但需要決定展示哪些成功行為。以結果為本的訓練則要求開發人員建立一個環境,讓不同嘗試可獲得具意義的評分。

這種差異令應用團隊與模型工程師同樣面對壓力。支援專員、工作流程負責人或評估人員,都必須協助判定何謂成功完成。AWS 提供了具體實作,但公司在調整採用時,仍需有證據證明其評分規則反映實際工作。

Amazon SageMaker 多輪 RL 讓完整任務成為訓練單位

具意義的改變在於回饋的單位:一次完整嘗試可將早前決定與後來結果連結起來。

AWS 在其多輪 RL 操作指南中表示,在中等推理力度下,gpt-oss-20b 在保留 Wordle 測試集上的解題成功率由 61% 提升至 84%。在低力度下,報告中的改善由 15% 升至 69%。這些是該公司就其範例所報告的結果,本文未確立任何獨立複現。

這些數字描述的是一項受限實驗,並不代表客戶服務、報銷處理、研究或編程同樣可取得改善。它們的意義在於展示一條可運作、針對特定任務的訓練路徑,讓開發人員可加以檢視及質疑。

試想一個示例性的支援工作流程。助理可能檢查帳戶、要求釐清資料、查閱文件,並嘗試修復問題。在任何個別階段作出有禮回覆,並不能告訴買方問題是否已解決。

同樣的區別也適用於包含有用決定的失敗嘗試。單獨評估時,提出一個必要問題可能顯得沒有效率;但在完整互動中,該問題或可避免錯誤行動或可避免的升級處理。

以結果為本的回饋讓開發人員能表達這種關係,但不會自動識別每項行動的因果重要性。相反,訓練會比較不同嘗試,並根據這些嘗試產生的訊號改變模型。

這令該範例在遊戲情境以外仍具參考價值,同時不會把它變成一般商業表現的證據。可遷移的概念關乎應用程式如何產生回饋;可遷移的結果則仍須由每個採用團隊自行衡量。

時機亦值得注意。AWS 在 10 月 22 日宣布無伺服器訓練工作階段正式推出。該較廣泛服務讓開發人員協調訓練邏輯,同時由 AWS 管理底層運算資源及執行作業。

相鄰的公告指向一致的產品方向:在後訓練方面提供更多針對應用程式的控制能力;後訓練是調整已完成訓練模型的過程。不過,兩者仍應區分。靈活的訓練工作階段與特定的 Wordle 工作流程是相關能力,但實作選擇不同。

對企業買方而言,這改變了評估時值得提出的問題。詢問模型能否調用工具只是起點。買方還需要了解,它在收到回饋、行動失敗、資訊不完整及條件變化後會如何表現。

只要評分反映組織所重視的結果,完整任務分數便可組織這些問題。否則,更有效的最佳化器只會更有效地追求一個不完整的目標。

工作重點由編寫示範轉向定義成功

減少依賴範例回應,會提升環境設計及結果衡量的重要性。

因此,SageMaker 與監督式微調的比較,是回饋策略的比較,並非訓練方法的普遍排名。應用程式的不同部分可從示範、結果獎勵,或兩者結合中受益。

範例回應可教授格式、語調或所需流程。當組織知道可接受行為的樣貌時,這種做法很有用。當存在多條有效路徑,而正確路徑取決於中間觀察結果時,事情便變得更困難。

結果分數可容納這些替代方案。然而,仍必須有人決定一次嘗試是否成功、哪些錯誤重要,以及不完整的嘗試應如何計算。移除預設答案,並不會移除編輯或營運判斷。

一個示例性的報銷工作流程可說明這種區別。已完成提交的申請或可通過簡單自動檢查,卻使用錯誤類別或缺少所需審批。只計算提交本身,會獎勵在其他環節製造後續整理工作的行為。

更強的評估會檢視最終紀錄及其必須符合的條件,亦會區分合理的澄清要求與不必要的中斷。這些是建議的設計考慮,而非 Wordle 實驗已展示的結果。

壓力落在理解這些條件的人身上。應用工程師可以實作評分函數,但領域負責人必須協助界定其意義。評估人員則必須尋找實作與預期含義出現偏差的情況。

這種工作分工應影響專案規劃。擁有可用運算資源但成功標準定義不佳的團隊,並不會因訓練已可使用而準備就緒。它首先需要一項可反覆嘗試並一致評估的任務。

反過來說,完成檢查清晰的狹窄工作流程,提供了更容易處理的起點。團隊可檢視失敗、修訂假設並比較結果,而無需聲稱該實驗代表每項業務流程。

文件亦成為這個回饋流程的一部分。團隊應保留任務定義、評分決定、被否決的替代方案,以及模糊案例的例子。共享的可搜尋知識庫可在這些定義改變時,為審閱者提供共同參考。

實際價值在於讓分歧顯而易見。若營運團隊認定一次互動成功,而合規團隊認定其不可接受,訓練不應暗中在兩者之間作出選擇。這種分歧應在最佳化開始前納入任務規格。

這亦解釋了為何較小型、針對任務的模型仍屬經驗性命題。其適用性取決於所需行為、可用回饋及可接受失敗率。訓練管線的可用性,並不能替買方決定這些選擇。

因此,Amazon SageMaker 多輪 RL 為應用團隊提供另一個調整選項。其效用取決於評估流程能否區分理想的完成狀態,與僅僅看似完成的結果。

AgentCore 連接環境、資料集與訓練迴圈

範例架構將受訓模型與產生其經驗的應用程式分開。

AWS 的 Wordle 訓練範例將遊戲、工具及獎勵邏輯置於 Amazon Bedrock AgentCore runtime,即一個託管執行環境。SageMaker 負責管理訓練部分。代理會調用策略模型,即在一次嘗試期間選擇行動的模型。

範例資料集包含 640 個訓練詞及 128 個獨立驗證詞。每項任務都附有指示、供環境使用的隱藏答案及識別碼。模型會收到遊戲回饋,而非直接取得答案。

儲存庫包括本機環境檢查、資料集準備、部署、訓練、評估及清理元件。它明確將此專案描述為示範,而非生產實作。任何調整採用的決定都應附帶這項限制說明。

對開發人員而言,架構上的啟示關乎邊界。環境需要模型不應直接接收的資訊。正確實作必須在任務解析、工具回應、記錄及錯誤處理中持續保留這項區分。

商業上的類比可能涉及預期帳戶狀態或私有完成標準。評估者可能需要該等資訊以判定成功;向代理披露它們,可能會把推理任務變成答案擷取。

因此,資料集準備不只是收集提示。開發人員需要決定哪些內容屬於任務、哪些屬於環境,以及哪些必須保持私密。這些決定會塑造實驗的難度和有效性。

部署帶來另一個問題:應用程式能否可靠地執行一次嘗試。在將低獎勵解讀為推理能力不足之前,團隊應先確立請求確實到達模型,而工具回應亦確實到達代理。

這種區分很重要,因為營運失敗與決策失敗需要不同修復方法。認證問題需要基礎設施工作;代理選擇不合適行動則需要調查行為、回饋或任務設計。

AWS 的多輪 RL 文件描述涉及互動、工具使用、復原及相互依賴決策的任務。文件亦區分較廣義的代理與底層模型。這套詞彙有助團隊避免將每次系統故障都歸因於模型品質。

該訓練方法增加了另一條邊界。群組相對策略最佳化(Group Relative Policy Optimization,GRPO)會在多組嘗試中比較獎勵,以引導更新。DeepSeekMath 研究在數學推理工作中提出 GRPO,為其在此處的應用提供歷史背景。

這個比較機制令評分函數尤其關鍵。若有用與無助的嘗試獲得無法區分的分數,回饋便幾乎沒有提供偏好基礎。若誤導行為得分更高,最佳化便會收到錯誤方向。

透過這套架構理解 SageMaker 代理訓練,會成為一個系統故事:資料集啟動嘗試,環境提供觀察結果,模型選擇行動。評估必須檢視它們之間的互動,而非將受訓模型視為孤立產物。

獎勵可能偏向錯誤類型的進展

即使代理找到意料之外的途徑,評分函數仍須維持機構的優先次序。

AWS 描述了一個初步的 Wordle 獎勵機制,會隨著每次猜測累積額外獎勵。它可能令落敗的遊戲獲得正面分數,亦可能令較後完成的解答比更早完成的解答更受青睞。修訂後的設計讓結果成為主導因素,並限制補充策略獎勵。

這個例子說明了一個普遍的設計問題:局部看似合理的誘因,可能結合成不理想的整體偏好。獎勵蒐集資訊聽起來合理;但如果缺乏適當限制,便可能在已取得有用資訊後,仍獎勵持續活動。

以支援應用程式作示例,等同於獎勵每一個診斷步驟。助理可能透過延長互動來累積更多分數,而非迅速解決問題。這是假設性的失效模式,並非 AWS 商業部署中觀察到的結果。

完成獎勵亦可能掩蓋問題。助理可能關閉工單,卻未解決根本問題。評估者需要有關預期結果的證據,而不是接受代理的聲明作為充分證明。

正因如此,領域知識在技術上變得重要。評分函數將人們原本可能以非正式方式表達的優先次序編碼化。當這些優先次序成為最佳化目標後,細微的模糊之處亦可能影響哪些行為會得到強化。

團隊應在啟動更大規模實驗前,檢視成對的對比嘗試。合法完成的任務,應高於累積附帶分數但未完成的嘗試。必要的升級處理,亦應優先於達成表面目標但未獲授權的行動。

這些比較屬建議的評估做法,並不保證模型在測試案例以外仍會正確運作。其目的,是在目標中的矛盾仍易於檢視時,把它們揭露出來。

更廣泛的憂慮可見於 Anthropic 的獎勵破解研究,該研究探討模型如何在未按預期完成任務的情況下取得獎勵。其實驗設定與 AWS 的 Wordle 例子不同。它是對目標設計的警示,而不是 SageMaker 出現同類失效的證據。

這個區分對中立評估很重要。AWS 的例子並不能證明其服務存在普遍安全問題。Anthropic 的研究同樣不能證明每次特定任務訓練都會形成當中研究的行為。

綜合而言,這些資料支持一個較狹窄的結論:評估必須檢視分數是如何取得的。獎勵上升可能反映任務表現改善、評分規則過於寬鬆,或兩者兼而有之。僅憑匯總結果無法消除這種模糊性。

因此,應用團隊應保留能挑戰其成功定義的例子。涉及不必要行動、過早完成、缺乏證據及不當升級處理的情況,值得明確審查。目標是在重複訓練放大其後果前,找出評分弱點。

核心張力與監督式適應相同:開發者需要可信的回饋。Amazon SageMaker 多輪 RL 改變了產生這些回饋的方式,但不會讓其含義變得不言自明。

服務設定屬於效能聲稱的一部分

所報告的任務分數,應連同產生該分數的設定、模型及評估集一併提供。

AWS 的例子提供了一個鮮明提醒。其訓練驗證以 37% 解題率完成,而所報告的服務設定則達到 84%。兩者設定不同,包括推理力度及 temperature,即控制生成輸出隨機性的參數。

這些數字不應被視為可互換的衡量結果,較高的數字亦不應抹去較低的數字。它們回答的是不同運作條件下的問題,而部署決策需要與預定應用相符的條件。

推理力度帶來一項實際選擇:模型在回應前投入多少運算。Temperature 會改變它如何抽樣可能的輸出。兩者的互動可改變代理在任務中作出的決策序列。

適當的比較,應在基礎模型與適應後模型之間維持相關條件一致。否則,表面上的訓練改善可能部分源自設定變更。這是實驗設計問題,而非對已發表例子存在不當行為的指控。

買方在比較不同供應商的標題百分比前,應要求提供運作設定。工具定義、任務輸入、可用情境及停止規則,亦有助決定代理能完成甚麼。單憑模型名稱仍有太多未說明之處。

當評估特定任務模型與通用替代方案時,這點尤其重要。經審慎適應的較小模型與能力廣泛的模型,回答的是不同產品問題。比較必須釐清哪項任務、限制及運作預算才是機構所重視的。

這項 Wordle 練習並不能證明它相對 Anthropic、Google 或其他模型供應商的普遍排名。它提供的是某個特定適應實驗的證據。要延伸這些證據,便需要為更廣泛主張而設計的評估。

失敗分析應與整體成功率一併提供。應用程式的平均表現可以提升,但在重要子集上仍保留不可接受的失敗模式。商業決策需要知道餘下失敗涉及的是無害重試、不正確紀錄,還是需要人手修復的行動。

重複評估亦有助區分穩定增益與生成行為的變異。團隊應在證據支持的範圍內報告不確定性,避免捏造精確度,或把少量成功示範視為母體層級的結果。

就 SageMaker 與監督式微調而言,部署比較應採用相同標準。問題在於所選的適應方法,是否在可比條件下改善完整工作流程。訓練指標仍是有用的診斷證據,但部署要求決定是否接納。

若只透過持續上升的儀表板曲線來解釋 SageMaker 代理訓練,便會錯過這一點。交付的系統包括設定、工具、環境行為及復原路徑。在採購及發布審查期間,這些元素都必須一直與效能聲稱相連。

這亦在推出後帶來營運責任。如團隊改變工具回應或生成設定,便應重新評估先前已批准的行為。即使模型權重維持不變,舊有評估描述的仍是較早前的系統。

下一步證據應測試重現、遷移及可靠性

最有力的後續證據,應證明該例子的增益能否經得起獨立檢查及實用工作流程限制。

首先要留意的訊號,是在相同條件下的重現。獨立運行應保留相關任務設定,並報告運作設定。相近的結果會加強信心,證明已發表的增益可重現,而非取決於未有記錄的實作細節。

若重現結果顯著不同,便應在得出更廣泛結論前進行調查。可能的解釋包括相依項目改變、設定不同,或運行之間的變異。這個差異本身並不能判定哪個解釋正確。

對讀者而言,有價值的產物應包括足夠資訊,將結果與產生結果的系統連結起來。這意味著保留任務定義、模型版本、環境行為及設定。最終分數的截圖無法解決核心問題。

第二個訊號,是遷移至具有可信成功準則的私有工作流程。受限的內部任務,會比另一項關於通用代理改善的聲稱更具資訊價值。它應包含陌生案例及不只是重複訓練獎勵的檢查。

那裡的正面結果會加強針對應用程式的適應論據。遷移效果薄弱,則會將主張收窄至成功特別容易驗證的環境。無論哪一種結果,均有助買方識別哪些地方值得進一步實驗。

證據亦應區分學習與接觸評估材料。私有測試集需要保護,而評估者應檢查環境所揭示的內容。否則,名義上陌生的任務仍可能暴露通過所需的資訊。

第三個訊號,是周邊應用程式運作不完美時的可靠性。買方需要知道工具無法使用、回應含糊或嘗試中斷後會發生甚麼事。理想條件下的成功,並不能描述完整的營運負擔。

若評估顯示系統在這些情況下仍保有有用行為,便會加強其實務理據。即使系統在理想條件下的任務分數有所改善,如需要頻繁人手修復,理據亦會減弱。相關比較包括遺留給人手的工作。

未來數月,這些訊號應比缺乏支持、關於哪種訓練方法將佔主導的預測更值得關注。AWS 已提供可檢視的例子及所報告的結果。下一步證據需要顯示,隨著環境變得不再整齊有序,這種方法在哪些地方仍然有用。

對正考慮進行實驗的團隊而言,應先從審查者可獨立驗證結果的受限工作流程開始。記錄基礎模型在預定服務設定下的行為,然後定義可接受的改善應是甚麼樣子。保留困難案例,並審查成功分數背後的行動。可利用 AWS 範例了解整合方式,同時將其示範程式碼視為評估的起點。在把 Amazon SageMaker 多輪 RL 擴展至更廣泛工作流程前,應詢問增益能否在陌生任務、可比設定及獨立結果檢查下持續存在。下一項實驗應圍繞最影響依賴該結果人士的不確定性來選擇。

 
 

為每個智能代理提供更完整的背景,提升工作表現

讓智能代理連接 remio 已整理好的知識、決策和歷史紀錄。

remio 目前支援 Windows 10+(x64) 及配備 Apple 晶片的 Mac。

你的 AI 工作夥伴
和 remio 一起高效工作

規劃、創作、交付
一站式完成

bottom of page