Generative Long-term User Interest Modeling for Click-Through Rate Prediction
本文提出了 GenLI,一种用于点击率预测的生成式长期用户兴趣模型,该模型以兴趣生成模块取代传统的以目标为中心的检索,从而捕捉多样化且具备交互感知能力的用户兴趣,同时实现的行为检索复杂度,以提升效率与准确性。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你是一位厨师,试图猜测顾客接下来想点什么菜。你有一本巨大的笔记本,记录了这位顾客在过去几年里查看、点击或购买过的每一件物品。这就是论文中提到的“长期用户行为”。
目标是预测顾客是否会点击某个特定的新物品(例如一家新餐厅或一款新产品),从而提高“点击率”(CTR)——即人们实际选择你所展示内容的频率。
以下是旧方法的弊端,以及这篇新论文 GenLI 如何解决它。
旧方法:“以目标为中心”的搜索
以前,系统的工作方式就像一位图书管理员,只寻找与你手中那本书的确切标题相匹配的书籍。
- 过滤器:如果你正在看一张披萨的图片,系统会扫描你的整个历史记录,只提取出 10 个看起来最像披萨的物品。
- 缺陷:这忽略了大局。也许你喜欢披萨,但也喜欢徒步旅行、科幻电影和购买园艺工具。只关注“像披萨”的东西,系统就会忽略你的其他爱好。这就像仅凭一个人的最爱食物来评判他,而忽略了他的个性。
- 速度问题:为了找到那 10 个像披萨的物品,图书管理员必须将你当前的物品与历史记录中的每一个物品逐一比较。随着你的历史数据增长到数百万条,这变得极其缓慢,就像试图通过逐一检查每一根干草来在干草堆里找针一样。
新方法:GenLI(“生成式”厨师)
作者提出了一种名为 GenLI 的新系统。GenLI 不再仅仅寻找匹配项,而是试图首先理解顾客当前的心情和兴趣,然后再查找相关的历史记录。它通过三个富有创意的步骤运作:
1. 兴趣生成器(IGM):洞察氛围
GenLI 不再问“什么看起来像披萨?”,而是查看你的最近行为(最近的几次点击),并问:“这位用户此刻是什么样的人?”
- 它创建了三种不同的兴趣“心情地图”(分布):
- 显性兴趣:你明确点击过的内容(例如,“我确实想要披萨”)。
- 隐性兴趣:系统向你展示但你没有点击,却可能仍然喜欢的内容(例如,“我看到了一份沙拉,没有点击,但也许我只是现在还没饿到想吃它”)。
- 相对兴趣:两者之间的差异(例如,“此刻我更喜欢披萨而不是沙拉”)。
- 类比:这就像厨师在厨房里嗅探空气。厨师不再仅仅抓取看起来像当前订单的食材,而是感知到顾客“正处于辛辣口味的心情”或“怀旧的情绪”。这一过程无需先查看具体的目标物品,因此不会遗漏任何隐藏的兴趣。
2. 行为检索(BRM):魔法查找
一旦 GenLI 拥有了这些“心情地图”,它就需要从你庞大的历史记录中找到相关的物品。
- 旧方法:将目标物品与每个历史物品进行比较(慢!)。
- GenLI 方法:它使用简单的查找。因为“心情地图”是预先计算好的,系统只需检查记分卡。这就像拥有一个预先排序的索引,你可以瞬间跳转到“辛辣”部分或“怀旧”部分。
- 结果:它挑选出符合这些心情的顶级物品。这极其快速(在数学上,它是 ,意味着无论你拥有 100 个物品还是 1000 万个物品,所需时间都同样微小)。
3. 兴趣融合(IFM):融合风味
最后,系统将为每种“心情”找到的物品(辛辣的、怀旧的等等)与你正在查看的当前物品混合在一起。它使用一种“门控机制”(智能开关)来决定在做出最终预测之前应关注多少每种兴趣。
为何这很重要(结果)
该论文在来自美团(一家巨大的中国生活和配送应用)的真实世界数据以及 Amazon 和淘宝等公共数据集上测试了这种方法。
- 准确性:GenLI 在预测用户点击内容方面优于所有之前的“最先进”模型。由于它没有忽略用户的其他兴趣,它显著提高了预测准确性。
- 速度:由于它停止了缓慢的一对一比较,速度变得快得多。这对于需要在毫秒内做出决策的在线系统至关重要。
- 现实世界的成功:论文指出,GenLI 已部署在美团的广告系统中。它目前每天为数亿用户提供服务。在实时测试(A/B 测试)中,它将点击率提高了 0.776%,将千次展示收入提高了 1.567%。
总结
简而言之,旧系统就像一位只寻找与你手中那本书相似书籍的图书管理员。GenLI 则像是一位首先理解你当前心情和多样化品味,然后无需查看你手中书籍的标题就能瞬间从书架上抽出完美书籍的图书管理员。它更快、更智能,并为平台创造更多收入。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。