AWS Marketplace
针对 AWS Marketplace 订阅者的用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

机器学习产品

AWS Marketplace 将您通过 AWS Marketplace 订阅的机器学习产品划分到一个类别。该产品类别就是机器学习。此类别中的产品包含机器学习 (ML) 算法和模型包。

Amazon SageMaker 算法 是由 Amazon 资源名称 (ARN) 标识的唯一 Amazon SageMaker 实体。一个算法有两个逻辑组件:训练和推理。客户使用训练组件创建训练任务或优化任务,方法是:使用 Amazon SageMaker 中的输入数据集构建机器学习模型。Amazon SageMaker 将算法生成的模型项目保存到 S3 存储桶。客户可以使用算法的推理组件和存储在 S3 存储桶中的模型项目来构建模型包。客户可以使用此模型包构建一个模型,之后该模型可用于在托管服务上运行或在 Amazon SageMaker 中运行批量转换。

Amazon SageMaker 模型包 是一个唯一的预训练机器学习模型,由 Amazon SageMaker 上的 ARN 进行标识。客户使用模型包在 Amazon SageMaker 中创建一个模型,之后该模型可与托管服务一起使用以运行实时推理,也可与批量转换一起使用以在 Amazon SageMaker 中运行批量推理。

您可以从广泛的子类别中浏览和搜索数百个机器学习算法和模型包,这些子类别包括计算机视觉、自然语言处理、语音识别、文本、数据、语音、图像、视频分析、欺诈检测和预测分析等等。

要评估模型的质量和适用性,您可以查看产品描述、使用说明、客户评价、示例 Jupyter 笔记本、定价及支持信息。您可以直接从 Amazon SageMaker 控制台、通过 Jupyter 笔记本、使用 Amazon SageMaker 开发工具包或使用 AWS 命令行界面 (AWS CLI) 来部署模型。Amazon SageMaker 通过对所有商城产品运行静态扫描,为运行训练和推理任务提供了一个安全的环境。

查找、订阅和部署

要查找、购买和部署机器学习产品,您需要在 AWS Marketplace 上查找并订阅产品,然后在 Amazon SageMaker 上部署产品。

您只需要按实际使用情况付费,没有最低费用或前期承诺。AWS Marketplace 为算法和模型包以及 AWS 基础设施使用的费用提供了整合账单。要查找、订阅和部署 Amazon SageMaker 算法和模型包,请执行以下操作:

  1. AWS Marketplace 网站中的 Find AWS Marketplace products that meet your needs (查找满足您需求的 AWS Marketplace 产品) 下使用 Categories (类别) 下拉菜单查找 Machine Learning (机器学习) 下您感兴趣的子类别。在此用户指南的“产品类别”部分中可找到完整的类别列表。 您可以通过应用资源类型、类别和定价筛选器,细化您的搜索结果。从搜索结果中,您可以访问产品详细信息页面,在此您可以查看产品描述、使用说明,客户评价、数据要求,示例 Jupyter 笔记本以及定价和支持信息。

  2. 要查看采购页面,请从产品详细信息页面,选择 Continue to subscribe (继续订阅)。查看产品定价信息及最终用户许可协议 (EULA) 后,您便可以订阅。订阅后,您可以在 AWS Marketplace 网站上配置产品(例如,选择特定版本或部署区域)。

  3. 配置产品后,您可以通过选择 View in Amazon SageMaker (在 Amazon SageMaker 中查看),查看 Amazon SageMaker 产品详细信息页面。从 Amazon SageMaker 控制台中,您可以使用 Amazon SageMaker 控制台、Jupyter 笔记本、Amazon SageMaker CLI 命令或 API 操作来部署算法和模型包。

要在 Amazon SageMaker 上部署第三方算法/模型包,您需要有效的订阅。从 AWS Marketplace 中查找合适的算法/模型包并订阅这些产品。导航到您的 Marketplace 软件,并确保您有效地订阅了要部署的算法。

有关在 Amazon SageMaker 上进行部署的更多信息,请参阅入门

常见问题

我刚刚接触 Amazon SageMaker,怎样才能学会如何使用它?

我们提供了一些资源可帮助您开始使用 Amazon SageMaker。您可以阅读 Amazon SageMaker 文档API 参考构建训练部署教程定价信息。此外,您还可以观看以下网络研讨会:

在哪里可以找到第三方算法和模型?

在以白名单账户用户身份登录后,您可以访问预配置 URL 来查找可在 Amazon SageMaker 上部署的算法和模型。此外,还可以通过以下方法查找算法和模型:导航到 AWS Marketplace,搜索关键字“算法”或“模型”,然后从左窗格的搜索筛选器中按“Amazon SageMaker”交付方式进行筛选。

在 AWS 机器学习商城中有哪种类型的产品可用?

AWS 机器学习商城提供了十分广泛的机器学习算法和模型包,涵盖各种类别,如文本、数据、语音、图像、视频分析、欺诈检测、预测分析等等。此外,还包括金融服务、医疗保健、媒体和娱乐、石油和天然气、信息技术、制造业和电信行业的行业特定机器学习产品(需求预测、预测参与度等)。

使用算法或模型包如何收费?

算法和模型包价格包含小时使用费(由卖家设定)和基础设施费(根据 Amazon SageMaker 资源使用量按小时收费)。对于算法或模型包费用,卖家会针对每种支持的实例类型定义小时费用。购买算法时,您会将看到算法的训练价格及从源自该算法的模型的推理价格。购买模型包时,您只会看到推理价格。对于免费产品或免费试用优惠中的产品,您只需为 Amazon SageMaker 资源使用量付费(没有卖家费用)。

为什么算法有两种不同的价格(训练和推理)?

使用卖家算法训练模型时,您需要支付训练价格。要与模型一起运行推理,您需要使用卖家的推理图像并为此支付推理价格。

我是否可以使用自己的推理逻辑进行推理?

如果卖家尚未对模型项目进行加密,您可以使用自己的推理逻辑。Amazon 不要求卖家对模型项目进行加密。但是,卖家可选择对模型项目进行加密以保护他们的 IP。如果卖家对模型项目进行了加密,您可以向卖家请求加密密钥或使用卖家的推理映像进行推理。

使用算法或模型包训练或运行推理时所使用的数据有多安全?

Amazon SageMaker 为使用第三方算法或模型训练数据或运行推理提供了一个安全的环境。为确保数据安全,它采取了以下措施:

  • Amazon SageMaker 对所有第三方算法和模型包执行静态扫描以查找安全漏洞。

  • Amazon SageMaker 对算法和模型项目及处于传输和静止状态的其他系统项目进行加密。

  • 通过安全 (SSL) 连接发出对 Amazon SageMaker API 和控制台的请求。

  • Amazon SageMaker 需要 AWS Identity and Access Management (AWS IAM) 凭证访问您的部署的资源和数据。这可防止卖家访问您的数据。

我如何从卖家获得购买支持?

产品支持的级别由卖家确定。其中包括电话或电子邮件的直接支持到卖家网站上所提供信息的支持。要联系卖家,请使用产品详细信息页面上列出的联系人信息。

我可以获得有关我的服务使用情况的哪些报告?

您可以获取 AWS Billing and Cost Management 控制台中使用的产品的详细账单报告。报告提供了使用中产品的相关信息、每个产品已使用的小时数以及所使用的每个算法或模型的费用。使用量报告按每日、每周和每月间隔提供。此外,您还可以从 Amazon SageMaker 控制台为您的部署获取 Amazon CloudWatch 指标、AWS CloudTrail 日志和 Amazon CloudWatch Logs 日志文件。