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 的 训练会话发布公告 将正式推出描述为其现有无服务器模型定制服务的扩展。这里的无服务器意味着 AWS 管理计算资源。GPU,即用于执行高强度模型计算的处理器,仍然参与其中;客户不再需要直接选择和运维它们。

这种差异之所以重要,是因为托管训练方案与托管训练会话提供的是不同类型的控制权。训练方案让用户配置受支持的流程;训练会话则让开发者协调构成该流程的各项操作,包括依据中间结果作出的决策。

设想一个团队正在测试,智能体是否应因不必要的工具调用而受到更严厉的惩罚。智能体是利用模型选择行动的软件。该团队需要控制如何衡量这些行动,并将结果转化为学习信号。

团队还可能随着模型进步调整训练数据。早期样本可以奖励正确选择工具,而后期样本则强调完成更长的任务。这是一种说明性的实验设计,而非已披露的客户成果。它说明了为什么流程层面的控制很重要。

当实验本身会在执行过程中变化时,固定工作流可能变得限制重重。开发者随后会面临转向可配置性更高环境的压力。由此产生的基础设施工作可能分散对原始研究问题的注意力。

SageMaker AI 训练会话通过由开发者自行组装的更小操作来填补这一空白。其承诺并不是自动改进模型。AWS 管理执行,而客户决定这一学习过程是否值得运行。

这种分工也明确了该发布面向的对象。对标准定制工作流感到满意的团队,没有太多理由承担额外责任。具有非同寻常目标、不断变化的课程设置或交互式智能体的团队,则有更明确的理由加以研究。

因此,这项公告扩展了可用的运行模式,而不是取代所有既有训练选项。它的重要性在于,无需承担同等程度的硬件所有权,即可使用自定义流程。

自定义训练让实验承担更多责任

移除集群管理后,训练目标的质量将成为项目更核心的部分。

强化学习通过对模型输出或行动的反馈来训练模型。奖励信号表达训练过程应偏好的结果。即便由另一家公司运行全部 GPU 操作,设计该信号仍然是客户的责任。

这种责任在多轮强化学习中尤为明显,智能体在获得评估前会反复交互。一次成功的中间响应,并不一定意味着整体任务成功。训练必须反映业务实际需要的结果。

以一个假设的支持智能体为例,它会在提出解决方案前搜索记录。如果奖励只基于能否给出答案,可能会鼓励过早作答。如果奖励只基于避免错误,则可能会鼓励不必要的升级处理。

基础设施变得更易获取后,这两个问题都不会消失。开发者必须决定如何平衡正确答案、适当的不确定性和有价值的升级处理。这些决策既是在编码产品策略,也是在表达技术偏好。

因此,直接压力会落在机器学习团队以及定义成功标准的人员身上。产品负责人必须说明可接受的行为。领域专家必须识别有意义的失败情形。工程师则必须将这些判断转化为可重复的评估。

这带来了一项值得与技术发布一同关注的组织层面影响。公司可以外包计算运维,却无法外包对何为良好表现的共识。对该定义的分歧,可能会在基础设施不再是瓶颈后阻碍项目推进。

同样的问题也适用于监督式微调,即使用期望响应示例训练模型。更好的执行能力无法修复那些传授不一致行为的示例。自定义循环让团队拥有更多干预机会,但也带来更多引入不一致性的机会。

评估,即依据既定标准衡量模型行为的过程,成为实验与部署决策之间的桥梁。团队需要证据证明改进能够超越用于训练的示例。否则,训练分数上升所能提供的保证十分有限。

这也是工程知识管理开始发挥作用的地方。可检索的数据集变更记录、失败实验记录和评估决策,有助于团队理解行为为何发生变化。有关 工程知识库 的资源涵盖了这一支持性工作流。

文档不能替代实验性证据,但能让这些证据更容易被解读和质疑。没有清晰的历史记录,团队可能会重复失败的方法,同时以为自己在测试新内容。

实际机会在于更快地检验特定假设。相应的责任则是,要将该假设定义得足够清楚,以至于即使结果不成功,仍然能够带来启示。

该机制将学习决策与 GPU 执行分离

开发者协调学习过程,而服务则执行改变和测试模型所需的计算操作。

AWS 的 训练循环架构 描述了一种有状态会话,即服务会在调用之间保留模型状态。在客户代码协调连续操作期间,模型始终保持加载状态。这避免将每一步学习都视为互不关联的作业。

该架构将生成响应与更新模型分离。采样是指从当前模型生成候选输出。客户代码可先评估这些输出,再请求下一项训练操作。

损失函数将训练行为转化为优化过程试图降低的目标。梯度描述模型参数应如何变化才能改进该目标。客户请求前向和反向操作时,服务会计算这些梯度。

随后,优化器利用累积梯度更新模型权重,即决定模型行为的已学习数值。开发者决定何时进行该更新。其训练循环还决定何时使用更新后的模型生成新的响应。

关键在于这一顺序。团队可以检查输出,应用自己的评估逻辑,并决定下一步发生什么。平台不再需要将每项受支持的实验都封装为完整的端到端训练方案。

Amazon 以数学推理和编程任务说明这一方法。这些示例具有一个有吸引力的属性:软件可以检查答案或运行测试。这在生成输出与可衡量反馈之间建立了具体联系。

业务任务通常缺少如此便利的评分规则。一项响应可能通过格式检查,却仍然具有误导性或毫无帮助。该机制让开发者能够表达这些区别;但它不会决定哪些区别才是正确的。

运维边界也会影响经济性。AWS 表示,受 GPU 限制的操作采用基于 token 的计费方式,token 表示模型处理或生成的文本单位。本地奖励计算在运行期间不会产生 GPU 使用费用。

这种安排对模型操作之间涉及大量工作的实验很重要。然而,GPU 使用计量器暂停并不意味着其他项目支出消失。客户自行运行的评估系统、工程时间和存储的工件仍需纳入考虑。

因此,有效的比较对象应是达到可接受标准的完整实验。仅关注某一次训练操作,可能会掩盖反复采样、失败运行或高成本评估工作。团队应比较等效结果,而非孤立的服务操作。

检查点机制,即保存进度以便日后恢复,说明了仍需作出明确选择的必要性。AWS 的 训练操作参考文档 区分了导出模型权重与保存训练状态。这些工件服务于不同目的。

该参考文档还区分仅恢复权重,以及同时恢复权重与优化器状态。当团队希望继续一项中断的实验时,这一区别十分重要。模型能够成功加载,并不一定意味着恢复了完全相同的学习过程。

买方应将这一架构理解为更精确的分工。AWS 负责高强度的执行任务。开发者仍然负责顺序安排、目标设定、评估,以及成功结果的定义。

Tinker 表明竞争焦点在于控制边界

Amazon 正在进入一个成熟的产品类别:由另一家公司运营基础设施支撑的可编程训练。

Thinking Machines Lab 在其训练 API 文档中描述了类似的分工。开发者负责编写训练循环和损失函数,而服务负责处理分布式计算。这使 Tinker 成为理解这一类别时一个相关的对比对象。

分布式计算将高强度工作分散到多个处理器或机器上。直接管理它可能涉及协调和恢复工作,超出实验本身的范围。这两项服务都旨在为开发者屏蔽这一运维层,同时开放学习操作。

这种相似性并不意味着二者可以互换。相似的操作名称并不能保证行为、支持的模型、工件格式或故障处理完全相同。考虑迁移的团队必须结合实际想运行的实验,审查这些细节。

Tinker 的文档描述了对低秩适配(LoRA)的支持,这种方法训练的是一组规模较小的新增参数。文档将其与全量微调区分开来,后者会更广泛地更新底层模型的参数。采购方应在工作流层面比较已文档化的能力。

当一个产品系列支持的技术多于某条特定 API 路径所开放的技术时,这一点尤为重要。一项有关广泛定制选项的公告,并不能证明每种组合都能通过每个接口运行。采购和工程审查需要在这一边界上衔接。

对于现有 AWS 客户而言,熟悉的运维流程是考虑 Amazon 路线的一个合理原因。这是对买方动机的评估,而非训练结果更优的证据。熟悉度可以减少组织摩擦,但不能证明模型会更快改进。

对于研究团队而言,另一项服务的模型选择或编程行为可能更重要。平台只有在支持实验时才有价值。当开发者必须简化掉原本想研究的行为时,便利性就会失去价值。

竞争压力同样会传导至内部平台团队。如果托管服务支持其所需流程,他们就需要一个具体理由来继续运营等效基础设施。该理由可能涉及不受支持的模型、专门的执行方式,或对环境更严格的控制。

反过来,托管平台必须凭借实际运维表现赢得自己的位置。如果恢复行为、调试或工件处理在其他环节制造了新工作,简洁的接口并不足够。团队应评估这些结果,而不是把抽象层视为天然优势。

核心竞争仍然是自定义算法控制与基础设施责任之间的取舍。公司间比较有助于说明可选路线,但不应取代这一决策。合适的边界取决于团队在哪些方面需要自由度,以及在哪些方面能从委托中受益。

在此处审阅的材料中,没有经过验证的正面对比性能结果能够确定赢家。合理的结论是,开发者如今拥有了另一条用于可编程训练的托管路径。

无服务器训练仍需谨慎进行生产审查

托管训练服务可以减少运维责任,但并不能证明模型质量、应用安全性或对所有工作负载的普遍支持。

现有来源支持该服务的存在及其设计,但并不能证明某个特定客户能够获得更高准确率、更低总成本或更快的生产审批。这些结果取决于工作负载和评估方法。

AWS 列举了涉及医疗理赔拒付分诊和智能体工具使用的客户案例。这些案例有助于说明预期应用,但仍属于供应商发布的客户证言,不应被视为独立的比较评估。

医疗案例尤其凸显了这一区别。技术上成功的实验并不能证明系统适用于具有重大后果的决策。组织仍需制定有关错误、人工审查和可接受使用方式的标准。

知识图谱智能体则带来了不同的评估问题。知识图谱存储实体及其关系,以支持结构化查询。训练改进应体现为有用的任务完成,而不只是针对该结构生成有效调用。

这些案例指向了更广泛的验证缺口。买方需要了解,所报告的改进是否能在模型训练期间未接触过的案例中成立。他们还需要了解,在核心指标改善后,哪些失败仍然存在。

可用性同样需要验证。截至审查时,发布公告与 AWS 的会话可用性文档并未列出完全相同的模型清单。在投入工作前,这一差异值得核实目标模型和 Region。

文档还列出了可调整的并发配额。因此,无服务器接口并不意味着可以无限制地同时进行实验。计划并行研究的团队应确认可用限制是否符合其预期的运行模式。

运维正确性仍是客户关注的另一项问题。AWS 的故障排查指南警告,除非适当刷新采样客户端,采样可能使用过时的模型权重。因此,即使服务成功执行了所请求的操作,实验仍可能出现错误行为。

这是该边界在实践中的一个有用示例。基础设施可靠性关注平台是否执行了操作。实验正确性关注开发者是否针对正确状态请求了正确操作。

安全性也遵循类似的划分。AWS 的安全指南保留了共同责任模型:AWS 保护其基础设施,而客户仍需承担与其数据和要求相关的责任。托管执行并不会为敏感信息提供一揽子批准。

团队还必须审查评估期间使用的外部工具。即使训练工件仍处于获批环境中,奖励过程也可能将信息发送到训练服务之外。完整的数据路径比单个组件所在位置更重要。

因此,审慎的评估应包含不成功的条件。中断、模糊的奖励、异常输入和导出要求,都会揭示这一抽象层是否适合项目。它们是评估可编程服务的常规组成部分。

该公告提供了测试不同运行模式的可信理由,但并不能成为跳过将定制模型投入生产所需证据的依据。

正式全面可用后值得关注的事项

最有力的证据将来自可重复的客户结果、更清晰的能力文档,以及超出演示场景后的成功运行。

第一个信号是来自面向生产用户的详细报告。有价值的证据应说明任务、起始模型、评估方法以及定制后的行为。它还应解释失败情况与改进,使读者能够判断结果是否具备可迁移性。

若客户案例只报告部署更容易,将支持其运维承诺。若案例同时记录了持续的任务改进,则将支持更广泛的采用理由。这是两项独立主张,理应分别获得证据支持。

最具参考价值的比较会保持任务和评估标准不变。否则,数据集或成功定义的差异可能压倒服务之间的差异。在不同工作负载上获得的有利结果,无法解决买方自身的决策问题。

第二个信号是公告与能力文档之间更清晰的一致性。买方应关注模型支持、区域可用性和训练选项是否变得可以一并轻松核实。更清晰的信息将减少实验开始前的不确定性。

扩展本身并不是唯一相关的发展。相比范围更广但含糊不清的产品,一套规模较小、文档持续一致的受支持工作流可能更容易采用。价值在于了解团队可以依赖什么。

如果支持范围扩大,同时编程模型保持稳定,那么可复用实验代码的理由就会增强。如果重要流程频繁需要特殊处理,统一接口的好处就会变得不那么令人信服。

第三个信号是恢复和部署工作流能否在日常运维压力下经受考验的证据。成功的演示可以避开中断和棘手的交接,而面向生产的工作会遇到两者,因此这些过渡过程是重要证据。

团队应关注已保存实验是否按预期恢复,以及生成的工件是否能融入其部署流程。他们还应审查解释一次失败所需的工作量。故障排查成本应纳入对运维节省的评估。

如果这些方面均取得成功结果,将强化 Amazon 的核心主张:开发者可以保留有意义的算法自由度,同时委托 GPU 运维工作。持续存在的缺口则会将该服务的适用性收窄至符合其当前边界的工作负载。

对于评估 SageMaker AI 训练会话的读者,下一步应是开展一项有明确边界的实验,并明确自己为何需要自定义控制。选择一个你已经信任其评估方式的任务。记录初始行为、预期改进,以及哪些条件会使部署变得不可接受。

随后,将完整工作流与现有方法进行比较,包括评估、恢复和工件处理。在整个比较过程中保持相同的成功标准。决策应基于团队实际需要完成的工作所获得的证据。

在采用 SageMaker AI 训练会话之前,请让团队明确指出:托管配方阻止你做出的究竟是哪一项训练决策。用该决策来界定试验。新接口是否在减少行使这种自由所需运维工作的同时,保留了这种自由?

 
 

免费开始使用

一款本地优先的AI助手

为了获得更好的人工智能体验,

remio 目前仅支持Windows 10+ (x64)和M-Chip Mac 。

你的 AI 工作伙伴

和 remio 一起高效工作

规划、创作、交付

一站式完成

bottom of page