物品属性-亲和力食谱 - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

物品属性-亲和力食谱

项目-属性-亲和力(aws-项目-属性-亲和力)配方是 USER_SEGUMENT 配方,它为您指定的每个项目属性创建一个用户细分(用户组)。使用 Item-Attribute-Affinity 来了解有关用户的更多信息,并根据其各自的用户细分采取行动。

例如,您可能希望根据目录中的鞋类型的用户偏好为零售应用程序创建营销活动。物料属性-关联性将为交互和物品数据集中的每个基于鞋类型的数据创建一个用户细分。根据不同的用户群采取行动的可能性(例如,点击鞋子或购买鞋子),您可以使用此选项向不同的用户群推广不同的鞋子。其他用途可能包括向不同的用户推广不同的电影类型,或根据工作类型识别潜在的求职者。

要根据项目属性获取用户细分,您可以使用 Item-Attribute-Affinity 配方创建解决方案和解决方案版本,然后将 JSON 格式的项目属性列表添加到 Amazon S3 存储桶并创建批处理细分作业. Amazon Personalize 化将每个商品的用户细分输出到 Amazon S3 中的输出位置。有关为批处理段作业准备输入数据的信息,请参阅准备和导入批量输入数据.

您必须拥有交互数据集和物品数据集才能使用物品-属性-关联性。您的项目数据集必须至少有一列是非文本、非保留的元数据列。您可以通过批处理区段作业获取用户细分。有关更多信息,请参阅 获取批量推荐和用户细分

物品属性-亲和配方具有以下属性:

  • 名称aws-item-attribute-affinity

  • 配方 Amazon 资源名称 (ARN)arn:aws:personalize:::recipe/aws-item-attribute-affinity

  • 算法 ARNarn:aws:personalize:::algorithm/aws-item-attribute-affinity

  • 功能转换 ARNarn:aws:personalize:::feature-transformation/item-attribute-affinity

  • 配方类型USER_SEGMENTATION

下表描述了物料属性-亲和力配方的超参数。超参数 是一个算法参数,您可以调整该参数以提高模型性能。算法超参数控制模型的执行方式。您不能将超参数优化 (HPO) 用于物品-属性-亲和力配方。

该表还为每个超参数提供以下信息:

  • 范围:[上界, 下界]

  • 值类型:Integer、Continuous(浮点数)、Categorical(布尔值、列表、字符串)

名称 描述
算法超参数
hidden_dimension

模型中使用的隐藏变量的数量。隐藏变量 重新创建用户的购买历史记录和项目统计数据来生成排名分数。当交互数据集包含更复杂的模式时,请指定更多数量的隐藏维度。使用更多隐藏维度需要更大的数据集和更多的处理时间。

默认值:149

Range (范围):[32, 256]

值类型:整数