本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
用例和配方功能
在一些用例和食谱中,Amazon Personalize 使用以下功能来生成更多相关的推荐并提高商品发现和参与度。
实时个性化
在某些用例和食谱中,Amazon Personalize 使用实时个性化来根据用户不断变化的兴趣更新和调整建议。当你记录用户与最新完整训练中存在的物品的互动时,它会为用户更新推荐。您可以使用事件追踪器记录这些互动,PutEvents手术。
有关录制事件的更多信息,请参阅录制事件。有关新数据影响实时推荐(包括实时个性化)的信息,请参阅新数据如何影响实时推荐。
以下用例和配方支持实时个性化:
Exploration (探索)
如果你使用最适合你的精选和为你推荐域用例或用户个性化自定义配方,Amazon Personalize 在推荐项目时会进行探索。在探索中,推荐包括一些通常不太可能被推荐给用户的项目,例如新项目、互动较少的项目或基于用户以前的行为而与用户不太相关的项目。当您的目录快速变化时,或者当新项目(例如新闻文章或促销活动)由于新鲜而与用户更相关时,这可以提高商品的发现率和参与度。
如果您的用例或配方使用探索,在创建推荐或自定义活动时,或者在创建批量推理作业(自定义资源)时,您可以使用以下字段配置探索:
-
重点探索不太相关的项目(探索权重)-配置要探索的范围。指定 0 到 1 之间的十进制值。默认值为 0.3。值越接近 1,探索次数越多。通过更多探索,推荐会包括更多基于先前行为的互动数据或相关性较少的项目。如果为零,则不进行任何探索,建议基于当前数据(相关性)。
-
探索物品年龄截止时间-指定自互动数据集中所有项目上次交互以来的最大物品寿命(以天为单位)。这根据物品年龄定义了物品探索的范围。Amazon Personalize 根据商品的创建时间戳来确定商品的年龄,如果缺少创建时间戳数据,则根据互动数据来确定商品的使用年限。有关亚马逊个性化如何确定商品寿命的更多信息,请参阅创建时间戳数据。
要增加 Amazon Personalize 在探索期间考虑的项目,请输入更大的值。最小值为 1 天,默认值为 30 天。推荐可能包括早于您指定的商品有效期限的商品。这是因为这些物品与用户相关,而探索并未识别出它们。
有关使用探索的每个用例或配方的更多信息,请参阅以下内容:
自动更新
如果你使用最适合你的精选和为你推荐域案例或用户个性化自定义配方,Amazon Personalize 会自动更新您的推荐人或解决方案版本,以考虑新商品作为推荐。在考虑新商品时,Amazon Personalize 会考虑该商品的所有元数据,但只有在您记录商品的互动并进行全面再培训后,这些数据才会对推荐产生更大的影响。
自动更新不是全面的再训练。相反,自动更新允许 Amazon Personalize 在您下次全面重新培训之前在推荐中展示您的新商品。完整培训可以在域名推荐人每周的自动再培训完成后进行。或者可能是在你使用以下命令创建新的解决方案版本之后trainingMode
设置为FULL
。
在每次更新中,Amazon Personalize 都会使用任何互动数据(包括曝光量数据)来确定探索中应包括或不包括哪些项目。有关探索的更多信息,包括如何配置探索,请参阅Exploration (探索)。
Amazon Personalize 何时自动更新您的解决方案版本取决于您获得推荐的方式:
-
对于实时推荐,Amazon Personalize 每两小时自动更新您的推荐程序或最新解决方案版本。要进行更新,必须提供自上次自动更新或全面重新训练以来的新物品或交互数据。
-
对于批量项目推荐,当您创建批量推理任务并为解决方案指定经过充分训练的最新解决方案版本时,Amazon Personalize 会自动更新解决方案版本,以便在探索期间考虑新项目。如果您未指定最新的解决方案版本,则不会发生更新。
自定义资源的其他准则和要求
如果您使用自定义资源,则以下是自动更新的准则和要求:
-
您的解决方案版本必须在活动中部署。您的活动会自动使用更新的解决方案版本。
-
自动更新是不全面的再培训。你仍然应该每周训练一个新的解决方案版本
trainingMode
设置为FULL
因此模型可以从用户的行为中学习。 -
如果您手动创建新的解决方案版本,即使您在活动中部署了旧解决方案版本,Amazon Personalize 也不会自动更新旧的解决方案版本。
-
如果每两个小时不够频繁,则可以使用以下命令手动创建解决方案版本
trainingMode
设置为UPDATE
将这些新项目包括在建议中。请记住,亚马逊 Personalize 只会自动更新您的最新版本充分经过训练的解决方案版本。手动更新的解决方案版本将来不会自动更新。要恢复更新,请创建一个新的解决方案,将训练模式设置为FULL
并将其部署到战役中。
有关具有自动更新的每个用例或配方的更多信息,请参阅以下内容: