

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Amazon SageMaker Canvas 中添加模型版本
<a name="canvas-update-model"></a>

在 Amazon SageMaker Canvas 中，您可以通过添加*版本*来更新自己构建的模型。您构建的每个模型都有一个版本号。第一个模型是版本 1 或 `V1`。当您更新数据或使用[高级转换](https://docs.aws.amazon.com/sagemaker/latest/dg/canvas-prepare-data.html)时，可以使用模型版本查看预测准确性的变化。

查看模型时， SageMaker Canvas 会向您显示模型历史记录，以便您可以比较您构建的所有模型版本。您还可以删除对您不再有用的版本。通过创建多个模型版本并评估其准确性，您可以不断改进模型性能。

**注意**  
文本预测和图像预测模型仅支持一个模型版本。

要添加模型版本，您可以克隆现有版本或创建新版本。

克隆现有版本会复制当前的模型配置，包括模型配方和输入数据集。或者，如果您想配置新的模型配方或选择不同的数据集，也可以创建新版本。

如果您创建新版本并选择不同的数据集，则必须选择与版本 1 中的数据集具有相同目标列和架构的数据集。

在添加新版本之前，您必须成功构建至少一个模型版本。然后，您可以在 “[模型注册表” 中注册 SageMaker 模型版本](https://docs.aws.amazon.com/sagemaker/latest/dg/canvas-register-model.html)。使用注册表跟踪模型版本，并与 Studio Classic 用户合作批准生产模型。

如果您为第一个模型版本进行了快速构建，则在添加版本时，您可以选择运行标准构建。标准构建通常具有更高的准确性。因此，如果您对快速构建配置有信心，则可以运行标准构建来创建模型的最终版本。要了解有关快速构建和标准构建之间的区别，请参阅 [自定义模型的工作原理](canvas-build-model.md)。

以下步骤显示了如何添加模型版本；根据您添加的是相同构建类型的版本还是不同的构建类型（快速与标准），步骤会有所不同。使用**添加新模型版本**步骤来添加相同构建类型的版本。要在运行快速构建后添加标准构建模型版本，请按照**运行标准构建**步骤操作。

**要添加新模型版本**

1. 打开你的 SageMaker 画布应用程序。有关更多信息，请参阅 [开始使用 Amazon C SageMaker anvas](canvas-getting-started.md)。

1. 在左侧导航窗格中，选择**我的模型**。

1. 在**我的模型**页面上，选择您的模型。要查找模型，您可以选择**按问题类型进行筛选**。

1. 打开模型后，选择顶部面板中的**添加版本**按钮。

1. 从下拉菜单中选择以下选项之一：

   1. **从头开始添加新版本**：选择此选项后，将打开**构建**选项卡，并显示新模型版本的草稿。您可以选择不同的数据集（只要架构与第一个模型版本的数据集架构相匹配）并配置新的模型配方。有关构建模型版本的更多信息，请参阅 [构建模型](canvas-build-model-how-to.md)。

   1. **使用配置克隆现有版本**：对话框会提示您选择要克隆的版本。选择所需版本后，选择**克隆**。打开**构建**选项卡会显示新模型版本的草稿。任何模型配方配置都会从克隆版本中复制过来。有关构建模型版本的更多信息，请参阅 [构建模型](canvas-build-model-how-to.md)。

**要运行标准构建**

1. 打开你的 SageMaker 画布应用程序。有关更多信息，请参阅 [开始使用 Amazon C SageMaker anvas](canvas-getting-started.md)。

1. 在左侧导航窗格中，选择**我的模型**。

1. 在**我的模型**页面上，选择您的模型。您可以选择**按问题类型进行筛选**，以便更轻松地找到您的模型。

1. 打开模型后，选择**分析**选项卡。

1. 选择**标准构建**。  
![\[Canvas 模型的“分析”选项卡显示了标准构建按钮。\]](http://docs.aws.amazon.com/zh_cn/sagemaker/latest/dg/images/studio/canvas/canvas-add-version-quick-to-standard.png)

   在打开的**构建**选项卡的模型草稿页面上，您可以修改模型配置并开始构建。有关构建模型版本的更多信息，请参阅 [构建模型](canvas-build-model-how-to.md)。

现在您应该正在构建新的模型版本。有关构建模型的更多信息，请参阅[自定义模型的工作原理](canvas-build-model.md)。

创建模型版本后，您可以随时返回模型详细信息页面查看所有版本或添加更多版本。下图显示了模型的**版本**页面。

![\[Canvas 中模型的模型版本页面。\]](http://docs.aws.amazon.com/zh_cn/sagemaker/latest/dg/images/studio/canvas/model-versions.png)


在**版本**页面上，您可以查看每个模型版本的以下信息：
+ **状态** – 此字段显示您的模型是当前正在构建 (`In building`)、已完成构建 (`Ready`)、构建失败 (`Failed`) 还是仍在编辑中 (`In draft`)。
+ **模型得分**、**F1**、**精度**、**召回率**和 **AUC** – 如果您打开此页面上的**显示高级指标**开关，则可以看到这些模型指标。这些指标表明模型的准确性和性能。有关更多信息，请参阅[评估模型](https://docs.aws.amazon.com/sagemaker/latest/dg/canvas-evaluate-model.html)。
+ 已@@ **共享** — 此字段说明您是否与 SageMaker Studio Classic 用户共享模型版本。
+ **模型注册表**：此字段说明您是否将版本注册到模型注册表中。有关更多信息，请参阅 [在 SageMaker AI 模型注册表中注册模型版本](canvas-register-model.md)。