31|模型迭代:阿里巴巴是如何迭代更新推荐模型的?
该思维导图由 AI 生成,仅供参考
阿里妈妈推荐系统的应用场景
- 深入了解
- 翻译
- 解释
- 总结
阿里妈妈团队在推荐系统领域持续优化模型的方法和效果展现了令人瞩目的成果。他们通过不断迭代和创新,实现了推荐模型的持续优化。文章首先介绍了阿里妈妈推荐系统的应用场景,重点在于准确预测广告商品的点击率,以提高广告系统的收益。随后详细阐述了阿里妈妈深度推荐模型的进化过程,从Base Model到DIEN模型再到MIMN模型,不断引入新的技术和模型结构来处理用户历史行为,提高模型的表达能力和数据挖掘能力。此外,阿里团队还在多个方向上进行了研究,如处理CTR预估和CVR预估问题的多目标优化模型ESMM。文章总结了阿里妈妈模型的发展过程,分为深化演进和广度扩展两个维度,展示了团队对用户行为信息的深入挖掘和多角度改进推荐模型的努力。这些经验不仅为推荐系统领域的从业者提供了宝贵的参考,也为技术工程师们提供了启发,鼓励他们跳出局限,从不同角度改进推荐模型,实现系统整体效果的提高。
《深度学习推荐系统实战》,新⼈⾸单¥68
全部留言(13)
- 最新
- 精选
- 张弛 Conor思考题:我在想,当前模型在考虑用户历史行为信息时,只考虑了用户的点击行为,能否将特定的曝光行为也考虑进去呢?比如,历史曝光过得广告商品,或曝光时间较长的商品。这样做,不仅可以做更深层次的兴趣挖掘,还可以尝试去做兴趣培养。就像对于某音某手的平台,人们往往诟病的是推荐算法让人变得更极端,推荐算法能否挖掘出或识别出能够改变人兴趣或观点的item呢?
作者回复: 这是一个非常好的点,其实有点类似于我们经常说的疲劳度,或者探索的思想。 我记得YouTube那个模型中我讲过,它放入了曝光item的次数这个feature,其实就是想让它发挥一个负相关的作用,尽量去推荐新的视频。 我想这类曝光ID类的feature就是要告诉模型说,我们这个item已经推荐的够多了,不用再继续推荐了。
2020-12-2524 - 顾小平多模态建模是啥意思呢?有没有比较通俗的例子呢?
作者回复: 多模态指文字,图片,视频,行为数据等不同模态的数据形式。
2021-01-2311 - 那时刻课后思考题,感觉还可以利用用户的浏览记录,搜索记录,以及用户与朋友之间推荐分享记录。
作者回复: 非常好,这是扩充特征的思路。其实阿里模型中用到的特征确实不能算多,可以考虑引入更多交互行为和相关特征。
2020-12-2510 - Geek_b86285老师您好,能否讲讲你的团队在Roku搭建推荐系统过程中的经验。如何从0到1不断迭代,其中遇到过哪些问题和挑战,又是怎么解决的呢?想听听您从事这行的经验
作者回复: 经验都融合到每一讲的知识和方法论中了,不会具体介绍我们公司的经验。
2020-12-255 - 你笑起来真好看使用了深度学习模型之后,比如历史点击特征,传统的机器模型需要我们手动提取特征。而深度模型值需要吧序列的itemid输入就好。是不是说 有了深度模型,传统机器学习特征工程就不需要做了呢?
作者回复: 这是深度学习的优势之一。但其实做到最后还是要很深刻的特征处理的功力才能真正把模型做好,工作中慢慢积累慢慢体会吧。
2021-02-074 - 小匚有一个问题,平时其实会推荐与购物车/收藏夹相似的商品,这部分推荐是否已经应用到实践中了?仔细看了一下文中确实是只用了历史购买信息。 个人体验会过一个月啊过半年的更新购物车内容。收藏夹的东西大部分是好友分享同时自己也感兴趣的。 还有喜欢节日购物的还是那种不敏感的。不知道这个是不是已经包含在历史特征里了。
作者回复: 很好的观察。其实你不用管阿里到底有没有用这些信息。毫无疑问这些行为是有价值的,特别是添加到购物车这个信号。在自己的实践中完全可以去思考自己场景下有用的特征,有用的信号有哪些,然后尝试引入这些特征,观察效果。
2020-12-253 - Geek_8a732a用户的点赞、收藏、分享行为,还有加入购物车的行为,是不是可以增加一些这类商品的权重?比如已加购物车的商品,想买还没买的,可能是品牌或者价格的因素导致用户没有下单,是不是可以推荐类似的商品。
作者回复: 是的,类似的用户行为也可以反应用户兴趣,可以考虑在模型中增加相应结构。
2021-08-232 - 硕2.还有什么方式能够进一步利用好用户行为信息?这里对于模型层面的积累比较浅薄所以没有什么思路,或许可以针对用户提前做一个分档,根据我们这儿的经验来说活跃用户和非活跃用户的行为表现存在很大差异,针对不同档位的用户分别训练不同的模型可能有更好的效果
作者回复: 针对用户特征做聚类以及算法的分流,非常合理的思路。
2021-07-281 - ALAN老师讲的非常好。这里有几个小问题,DIN网络训练时,N个商品的N是固定的吗?一般取多少?候选ID会放进去训练吗?输出的目标是什么?
作者回复: 1、你觉得N取多少应该取决于什么? 2、候选集ID放进去训练这个问题不好,说明你没有理解DIN的原理 3、目标是预测点击这类正样本标签
2020-12-251 - 硕1.可供挖掘的用户行为信息还是有不少的,比如用户点击浏览收藏搜索等行为,虽然不如购买这么强烈,但是胜在量大覆盖度广,比如用户近期的浏览行为可能会比1个月前的购买行为更有参考意义。同时还可以做一些用户和场景的交互,比如用户在服装类目下的活跃度购买力等特征,甚至可以单独构建模型来计算。
作者回复: 非常好的思考
2021-07-28