11月27, 2020

使用A/B测试衡量Amazon Personalize推荐结果的有效性

Original URL: https://aws.amazon.com/cn/blogs/machine-learning/using-a-b-testing-to-measure-the-efficacy-of-recommendations-generated-by-amazon-personalize/

基于机器学习(ML)的推荐系统早已不是什么新鲜概念,但开发这类系统仍是一项需要投入大量资源的任务。无论是训练与推理期间的数据管理,还是运营具备可扩展性的机器学习实时API端点,都着实令人头痛。Amazon Personalize 将Amazon.com过去二十多年来使用的同一套机器学习技术体系交付至您手中,轻松将复杂的个性化功能引入到您的应用程序,且无需任何机器学习专业知识。当前,来自零售、媒体与娱乐、游戏、旅游乃至酒店等行业的无数客户都在使用Amazon Personalize为用户提供个性化的内容推荐服务。在Amazon Personalize的帮助下,您可以实现一系列常见用例,包括为用户提供个性化商品推荐、显示相似商品以及根据用户喜好对商品进行重新排序等。

Amazon Personalize能够自动使用您的用户-项目交互数据进行机器学习模型训练,并提供API以检索面向任意用户的个性化推荐结果。很多朋友都抱有这样的疑问:我们该如何将Amazon Personalize生成的推荐结果,与现有推荐系统进行性能比较呢?为了解答这个问题,我们将在本文中介绍如何使用Amazon Personalize执行A/B测试,这是一种用于对不同推荐策略进行有效性比较的常用技术。

大家可以在AWS管理控制台上,或者通过Amazon Personalize API快速创建一套实时推荐系统,具体操作步骤如下:

  1. 导入您的历史用户-项目交互数据。

  2. 根据实际用例,使用Amazon Personalize机器学习算法(也被称为recipes)启动一项训练作业。

本文链接:https://blog.jnliok.com/post/Lp3W4AP8h5ZrbWYTQvNP.html

-- EOF --

Comments