Amazon Personalize 中的域推荐器 - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Amazon Personalize 中的域推荐器

如果创建了域数据集组,则在导入数据后,就可以为域应用场景创建推荐器。推荐器 是生成建议的域数据集组资源。您可以在应用程序中使用推荐器来获取有关 GetRecommendations 操作的实时建议。

创建推荐器时,您需指定一个使用案例,然后 Amazon Personalize 通过使用案例的最佳配置,训练支持推荐器的模型。每个用例对获取推荐都有不同的API要求。有关按域划分的推荐器使用案例列表,请参阅选择使用案例。每个区域最多可以创建 15 个推荐器。

Amazon Personalize 每 7 天自动重新训练一次支持推荐器的模型。这是一次全面的再训练,基于数据集中的全部数据创建全新的模型。Amazon Personalize 通过热门精选为您推荐 使用案例,每两小时更新一次现有模型,以便在建议中加入带有浏览的新物品。

创建推荐器时,您可以执行以下操作:

创建推荐器后,您可以执行以下操作:

  • 评估推荐器 - 您可通过离线和在线指标来评估您的推荐器的性能。有关更多信息,请参阅 评估 Amazon Personalize 域推荐器

  • 停止和重新启动推荐器 - 如果您想暂停为活动推荐器计费,可以停止推荐器并稍后重新启动。有关更多信息,请参阅 停止推荐器

  • 更新推荐器的配置 - 您可以更新推荐器在训练中使用的列并更新推荐器的请求容量。有关更多信息,请参阅 更新推荐器

  • 删除推荐器 - 您可以通过 DeleteRecommender 操作删除推荐器。或者,您可以从 Amazon Personalize 控制台的推荐器详情页面中删除推荐器。

推荐器状态

推荐器可处于以下一种状态:

  • CREATEPENDING> CREATE IN_ PROGRESS > ACTIVE-or-CREATE FAILED

  • DELETEPENDING> DELETE IN_ PROGRESS

要获得推荐器状态,请导航至 Amazon Personalize 控制台中的“推荐器”页面或使用 DescribeRecommender 操作。

每秒最低建议请求数和自动扩缩

重要

minRecommendationRequestsPerSecond 会增加您的账单费用。我们建议从 1 开始设置 minRecommendationRequestsPerSecond(默认值)。使用 Amazon CloudWatch 指标跟踪您的使用情况,并在必要minRecommendationRequestsPerSecond时增加使用量。

创建推荐器时,您可以配置推荐器的每秒最低建议请求数。每秒最低建议请求数 (minRecommendationRequestsPerSecond) 指定了 Amazon Personalize 预调配的基准建议请求吞吐量。默认值 minRecommendationRequestsPerSecond 为1。建议请求是单个 GetRecommendations 操作。请求吞吐量以每秒请求数来衡量,Amazon Personalize 使用每秒请求数来计算每小时请求数和推荐器使用量的价格。

如果您的每秒请求数增加到超过 minRecommendationRequestsPerSecond,则 Amazon Personalize 会自动纵向扩展和缩减预调配容量,但永远不会低于 minRecommendationRequestsPerSecond。增加容量时会有短时间延迟,这可能会导致请求丢失。

您的账单是每小时最低请求数(基于 minRecommendationRequestsPerSecond)或实际请求数中的较大值。实际使用的请求吞吐量按照一小时时段内的平均请求数/秒来计算。我们建议从默认值开始minRecommendationRequestsPerSecond,使用 Amazon CloudWatch 指标跟踪您的使用情况,然后minRecommendationRequestsPerSecond根据需要增加使用量。