top of page

SageMaker AI 訓練工作階段讓開發者使用自訂迴圈,無需管理 GPU

5 日前
讀畢需時 12 分鐘

Amazon 已正式推出 SageMaker AI 訓練工作階段,讓開發者毋須選擇或操作 GPU 基礎設施,也能編寫自訂模型訓練迴圈。該服務於 2026 年 10 月 22 日公布,將演算法設計與硬件管理分開。開發者仍可掌控模型的學習方式,而 AWS 則負責運行底層運算資源。

這改變了那些實驗已超出標準微調方案的團隊所面對的選擇。過去,要取得更大控制權,往往意味著要承擔更多基礎設施工作。Amazon 現時提供一條中間路線:開發者透過 API,即把其程式碼連接至服務的程式介面,協調個別訓練操作。他們仍然掌握實驗主導權。

Thinking Machines Lab 的 Tinker 是一個有用的比較對象,因為它同樣將訓練邏輯與受管理運算資源分開。更廣泛的競爭,在於各平台如何劃定這條界線。對開發者而言,實際問題是服務能否減少營運工作,同時保留其實際工作負載所需的控制權。

SageMaker AI 訓練工作階段實際帶來甚麼改變

此項推出將受管理服務的界線下移至訓練方案之下,讓開發者控制個別學習操作。

模型自訂是為特定任務調整現有模型,而非從頭建立模型。後訓練是指在模型完成初始訓練後再作調整。新服務針對需要自行決定這些調整步驟次序的開發者。

Amazon 的 training sessions launch 將正式推出描述為擴展其現有無伺服器模型自訂服務。此處的無伺服器,是指 AWS 管理運算資源。GPU,即用於高需求模型運算的處理器,仍會參與其中;客戶不再需要直接選擇和操作它們。

這個分別很重要,因為受管理方案與受管理訓練工作階段提供的是不同形式的控制。方案讓使用者設定受支援的程序;工作階段則讓開發者協調構成該程序的操作,包括根據中間結果作出的決定。

設想一個團隊正在測試,代理是否應因不必要的工具呼叫而受到更嚴厲的懲罰。代理是利用模型選擇行動的軟件。團隊需要掌控如何衡量這些行動,以及如何把結果轉化為學習。

該團隊亦可能隨模型進步而更改訓練資料。早期範例或會獎勵正確選擇工具,後期範例則強調完成較長任務。這是一種說明性的實驗設計,並非已報道的客戶成果。它展示了為何程序層面的控制很重要。

當實驗本身會在執行期間改變,固定工作流程便可能變得侷限。開發者於是面對壓力,要轉往可設定程度更高的環境。由此產生的基礎設施工作,可能令焦點偏離原本的研究問題。

SageMaker AI 訓練工作階段透過讓開發者自行組合較小型操作,回應這個缺口。其承諾較「自動改善模型」更為有限。AWS 管理執行工作,而客戶決定該學習流程是否值得運行。

這種分工亦釐清了此項推出服務的對象。對標準自訂工作流程感到滿意的團隊,較少理由假設額外責任。具有非常規目標、會變動的課程設計或互動式代理的團隊,則有更清晰的理由進一步研究。

因此,這項公布擴展了可用的運作模式,而非取代所有既有訓練選項。其重要性在於,讓自訂程序變得可及,卻毋須承擔同等程度的硬件擁有責任。

自訂訓練令實驗承擔更多責任

移除叢集管理後,訓練目標的質素將更成為項目核心。

強化學習利用模型輸出或行動的回饋來訓練模型。獎勵訊號表達訓練流程應偏好的結果。即使由另一家公司運行所有 GPU 操作,設計該訊號仍是客戶的責任。

這項責任在多輪強化學習中尤其明顯,代理會反覆互動,然後才獲得評估。一次成功的中間回應,未必代表整體任務成功。訓練必須反映業務實際所需的成果。

以一個假設的支援代理為例,它在提出解決方案前會搜尋紀錄。若獎勵只以產生答案為準,可能會鼓勵過早回應。若獎勵只以避免錯誤為準,則可能會鼓勵不必要的升級處理。

即使基礎設施變得更容易使用,這兩個問題都不會消失。開發者必須決定如何平衡正確答案、適當的不確定性及有用的升級處理。這些決定所編碼的,既是產品政策,也是技術偏好。

因此,眼前壓力會落在機器學習團隊,以及定義成功標準的人身上。產品負責人必須說明可接受的行為。領域專家必須識別有意義的失敗情況。工程師必須把這些判斷轉化為可重複的評估。

這帶來一項組織層面的後果,值得與技術發布一同關注。企業可將運算營運外判,卻無法將對何謂良好表現的共識外判。當基礎設施不再是瓶頸後,對該定義的分歧仍可能令項目停滯。

同樣問題亦適用於監督式微調,即利用期望回應的範例訓練模型。更佳的執行能力,無法修正教授不一致行為的範例。自訂迴圈讓團隊有更多介入機會,但亦有更多引入不一致的機會。

評估,即根據既定準則衡量模型行為的過程,成為實驗與部署決策之間的橋樑。團隊需要證據證明改進延伸至訓練所用範例以外。否則,訓練分數上升只能帶來有限保證。

這亦是工程知識管理變得相關的地方。一份可搜尋的資料集變更、失敗實驗及評估決策紀錄,可幫助團隊理解行為為何改變。有關 engineering knowledge base 的資源,涵蓋這項支援工作流程。

文件記錄不能取代實驗證據,但能讓證據更容易被詮釋和質疑。沒有清晰歷史紀錄,團隊可能重複一種失敗方法,卻以為正在測試新事物。

實際機會在於更快驗證特定假設。相應責任是把該假設定義得足夠清楚,即使結果不成功,仍能帶來啟示。

此機制將學習決策與 GPU 執行分開

開發者協調學習流程,而服務則進行改變及測試模型所需的運算操作。

AWS 的 training loop architecture 描述了一個有狀態工作階段,即服務會在呼叫之間保留模型狀態。當客戶程式碼協調後續操作時,模型會維持載入狀態。這避免將每個學習步驟視為互不相關的工作。

該架構將產生回應與更新模型分開。採樣是指從目前模型產生候選輸出。客戶程式碼可先評估這些輸出,再要求下一項訓練操作。

損失函數會把訓練行為轉化為優化程序嘗試降低的目標。梯度描述模型參數應如何改變,以改善該目標。當客戶要求進行前向及反向操作時,服務會計算這些梯度。

其後,優化器會利用累積的梯度更新模型權重,即控制模型行為的已學習數值。開發者決定何時進行更新。其迴圈亦決定何時利用更新後的模型產生新回應。

重要之處在於這個次序。團隊可檢視輸出、套用自己的評估邏輯,並決定下一步做甚麼。平台不再需要把每項受支援實驗都封裝成完整的端對端方案。

Amazon 以數學推理及程式設計任務說明這種做法。這些範例具備一項吸引人的特性:軟件可以檢查答案或執行測試。這為生成輸出與可量度回饋提供了具體連結。

業務任務通常沒有如此方便的評分規則。一個回應可通過格式檢查,卻仍然具誤導性或沒有幫助。此機制讓開發者有地方表達這些差異;它不會決定哪些差異才正確。

營運界線亦會影響經濟考量。AWS 表示,受 GPU 限制的操作採用按 token 收費,token 代表模型處理或生成的文字單位。本地獎勵運算在執行時不會累積 GPU 使用費。

這種安排對於模型操作之間涉及大量工作的實驗很重要。然而,GPU 使用計量器暫停,並不代表其他項目開支消失。由客戶操作的評估系統、工程時間及儲存成品,仍需受到重視。

因此,有用的比較應是完整實驗能否以可接受的標準完成。只看單一訓練操作,可能忽略重複採樣、失敗運行或昂貴的評估工作。團隊應比較對等成果,而非孤立的服務操作。

檢查點保存,即儲存進度以便日後復原,說明仍有需要作出明確選擇。AWS 的 training operations reference 區分匯出模型權重與儲存訓練狀態。這些成品用途不同。

該參考文件亦區分只還原權重,以及連同優化器狀態還原權重。若團隊預期繼續一項中斷的實驗,這個差異便很重要。能成功載入的模型,未必已恢復完全相同的學習流程。

買家應把此架構理解為更精確的分工。AWS 負責高要求的執行工作。開發者則保留對排序、目標、評估及成功結果意義的責任。

Tinker 顯示競爭焦點在於控制界線

Amazon 正進入一個容易辨識的產品類別:由另一家公司操作基礎設施支援的可編程訓練。

Thinking Machines Lab 在其 訓練 API 文件中描述了類似的分工。開發者負責編寫訓練迴圈及損失函數,而服務則處理分散式運算。因此,Tinker 是理解這個類別時值得參考的比較對象。

分散式運算會把繁重工作分配至多個處理器或機器。直接管理這類運算,可能涉及協調及復原工作,遠超實驗本身。兩項服務都旨在讓開發者免受該營運層的負擔,同時保留對學習操作的控制。

相似之處並不代表可以互相取代。相近的操作名稱並不保證行為、支援的模型、成品格式或故障處理方式完全相同。考慮遷移的團隊,必須按照實際希望進行的實驗,檢視這些細節。

Tinker 的文件說明支援低秩適應(low-rank adaptation,LoRA),即訓練一組較小的新增參數。文件亦將此方法與全量微調區分開來;後者會更廣泛地更新底層模型的參數。採購方應在工作流程層面比較已記錄的能力。

當某個產品系列支援的技術多於特定 API 路徑所提供的功能時,這點尤其重要。關於廣泛自訂選項的公告,並不能證明每種組合都可透過每個介面運作。採購及工程審查需要在這個界線上銜接。

對現有 AWS 客戶而言,熟悉的營運流程是考慮 Amazon 路線的合理原因。這是對買家誘因的評估,而非訓練成果更優越的證據。熟悉程度可以減少組織摩擦,但不能證明模型改善得更快。

對研究團隊而言,另一項服務的模型選擇或程式設計行為可能更重要。平台只有在支援實驗時才有用。若開發者必須簡化原本想研究的行為,便利性便會失去價值。

競爭壓力亦延伸至內部平台團隊。若託管服務支援其所需程序,他們便需要具體理由繼續營運相等的基礎設施。這個理由可能涉及不受支援的模型、專門執行方式,或對環境更嚴密的控制。

相反,託管平台必須以實際營運表現證明其價值。若復原行為、除錯或成品處理在其他環節製造新工作,單靠簡潔介面並不足夠。團隊應評估這些結果,而不應把抽象化視為自動帶來的優勢。

核心競爭仍是自訂演算法控制與基礎設施責任之間的取捨。公司之間的比較有助說明可選路徑,但不應取代這項決策。合適的界線取決於團隊在哪些地方需要自由,以及在哪些地方可受惠於委派。

在此處審閱的材料中,沒有經驗證的正面對決效能結果能夠確立勝方。合理的結論是,開發者多了一條可程式化訓練的託管路徑。

無伺服器訓練仍需要審慎的生產審查

託管訓練服務可減少營運責任,但不能證明模型質素、應用安全性或對所有工作負載的支援。

現有來源支持該服務的存在及設計,但未能證明特定客戶可獲得更高準確度、更低總成本,或更快取得生產批准。這些結果取決於工作負載及評估方法。

AWS 列舉了涉及醫療保險索賠拒付分流及代理工具使用的客戶案例。這些案例有助說明預期應用,但仍屬供應商發布的客戶證言,不應被視為獨立的比較評估。

醫療案例令這項區分尤其重要。技術上成功的實驗,並不能證明系統適合用於具重大影響的決策。相關機構仍需要就錯誤、人手審查及可接受用途訂立準則。

知識圖譜代理則帶來另一種評估問題。知識圖譜會儲存實體及其關係,以供結構化查詢。訓練改進應反映有用的任務完成情況,而非只是在該結構上產生有效呼叫。

這些例子指向更廣泛的驗證缺口。買家需要知道,所報告的改善是否能在模型於訓練期間未曾遇到的案例中成立。他們亦需要了解,在主要指標改善後,哪些失敗情況仍然存在。

可用性同樣需要驗證。在審查時,啟動公告與 AWS 的工作階段可用性文件並未列出完全相同的模型清單。在投入工作前,這項差異值得核實目標模型及 Region。

文件亦列出可調整的並行配額。因此,無伺服器介面並不代表可無限制地同時進行實驗。計劃並行研究的團隊應確認可用限制是否符合其預期營運模式。

營運正確性仍是客戶關注的另一事項。AWS 的疑難排解指引警告,如未有適當重新整理取樣用戶端,取樣可能使用過時的模型權重。因此,即使服務成功執行所要求的操作,實驗仍可能出現不正確行為。

這是該界線在實務上的有用例子。基礎設施可靠性關乎平台是否執行該操作;實驗正確性則關乎開發者是否針對正確狀態要求了正確操作。

安全性亦遵循類似分工。AWS 的安全指引保留共同責任模式:AWS 保護其基礎設施,而客戶保留與其數據及要求相關的責任。託管執行並不會為敏感資料提供一概而論的批准。

團隊亦必須檢視評估期間使用的外部工具。即使訓練成品仍保留於已獲批准的環境中,獎勵流程仍可把資訊傳送至訓練服務以外。完整的數據路徑比單一元件所在位置更重要。

因此,審慎的評估亦應包括不成功的情況。中斷、含糊的獎勵、非常規輸入及匯出要求,都能揭示該抽象層是否適合項目。它們是評估可程式化服務的正常部分。

該公告提供了測試另一種營運模式的可信理由,但不足以證明可以跳過將自訂模型投入生產所需的證據。

正式全面推出後值得留意的事項

最有力的證據將來自可重複的客戶成果、更清晰的能力文件,以及超越示範場景的成功運作。

第一個訊號是來自面向生產用途用戶的詳細報告。有用的證據應說明任務、起始模型、評估方法,以及自訂後的行為。它亦應連同改善說明失敗情況,讓讀者判斷結果能否遷移至其他情境。

若客戶案例只報告設定較為容易,便可支持其營運承諾。若案例同時記錄持續的任務改善,則可支持更廣泛的採用理由。兩者是不同主張,值得以不同證據支持。

最具資訊價值的比較會維持相同任務及評估準則。否則,數據集或成功定義的差異足以掩蓋服務之間的差異。在不同工作負載上取得有利結果,不能決定買家自身的選擇。

第二個訊號是公告與能力文件之間更清晰的一致性。買家應留意模型支援、區域可用性及訓練選項是否變得容易一併核實。更清晰的資訊可在實驗開始前減少不確定性。

擴展本身並非唯一重要發展。與範圍更廣但含糊的產品相比,一套較小但文件一致的支援工作流程可能更容易採用。價值在於知道團隊可依賴甚麼。

若支援範圍擴大而程式設計模型維持穩定,可重用實驗程式碼的理據便會更強。若重要程序經常需要特例處理,通用介面的好處便較不具說服力。

第三個訊號是證據顯示,復原及部署工作流程能否承受正常的營運壓力。成功的示範可以避開中斷及不便的交接;面向生產的工作則兩者皆會遇到,因此這些轉換是重要證據。

團隊應留意已儲存的實驗能否按預期恢復,以及所得成品能否整合至其部署流程。他們亦應檢視解釋一次失敗所需的工作。疑難排解的投入應納入營運節省的評估。

若這些範疇均取得成功結果,便會強化 Amazon 的核心主張:開發者可保留有意義的演算法自由,同時委派 GPU 營運工作。若持續存在缺口,服務的實用性便會收窄至符合其現有界線的工作負載。

對正在評估 SageMaker AI 訓練工作階段的讀者而言,下一步是進行一項範圍明確的實驗,並具備需要自訂控制的具體理由。選擇一項你已信任其評估方式的任務。記錄起始行為、預期改進,以及任何令部署不可接受的條件。

然後,把完整工作流程與現有方法比較,包括評估、復原及成品處理。整個比較過程應維持相同成功準則。決策應依據團隊實際需要進行的工作所得證據。

在採用 SageMaker AI 訓練工作階段前,請團隊找出託管配方令你無法作出的確切訓練決策。以該決策界定試驗:新介面是否在減少行使這種自由所需營運工作的同時,保留了這種自由?

 
 

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

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

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

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

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

bottom of page