内容总结

  • 会话推荐是指,对于一个用户的点击序列(即session),预测下一个要点击的物品。即输入所有的物品V={v1,v2,…,vm} ,在给定某个session为s=[v1,v2,…,vn]的用户点击序列,预测下一个要点击的物品vn+1。
  • 关于序列推荐中的子任务session-based recommend有很多模型,在session推荐中,交互的物品偏少,先有提出基于RNN的建模做session推荐,即GRU4Rec模型,然后为了解决RNN的毛病(长距离依赖问题,不能并行训练),提出本文提到的SASRec模型。第一点是基于注意力机制的SASRec模型的算法讲解,接着五点是对常见的推荐算法(序列建模)做简要的总结,第七点是2021年ccf图书推荐赛题的top2方案解读。
    • SASRec(召回)提出基于自注意力机制的序列推荐,考虑用户序列行为中不同交互的重要程度。
      论文:Self-Attentive Sequential Recommendation. ICDM2018.

  • SASRec原论文是做在召回阶段:

    • 在给定用户的物品序列来推测下一个最可能出现的物品,如上图所示(其实上面就是transformer中的encoder结构,每个block包括self-attention和FFN部分,这里也可以回顾下transfo

【ccf2021训练赛】图书推荐算法赛道(SASRec序列推荐模型 | 序列推荐模型分类)相关推荐

  1. 推荐算法炼丹笔记:科学调参在模型优化中的意义

    作者:九羽 ,公众号:炼丹笔记 基于Embedding的推荐算法模型一直是近几年研究的热门,在各大国际会议期刊都能看到来自工业界研究与实践的成果.MF(Matrix Factorization)作为传 ...

  2. 短视频推荐算法过程分享,论如何针对推荐算法来优化短视频内容

    短视频推荐算法过程分享,论如何针对推荐算法来优化短视频内容 相信做短视频的小伙伴一定知道"短视频推荐算法",简单理解就是短视频平台都自有一套推荐机制,决定我们发布的短视频是否可以获 ...

  3. 在线新闻推荐网 Python+Django+Mysql开发技术 基于用户、物品的协同过滤推荐算法 个性化新闻推荐系统 协同过滤推荐算法在新闻网站中的运用 个性化推荐算法、机器学习、分布式大数据、人工智

    在线新闻推荐网 Python+Django+Mysql开发技术 基于用户.物品的协同过滤推荐算法 个性化新闻推荐系统 协同过滤推荐算法在新闻网站中的运用 个性化推荐算法.机器学习.分布式大数据.人工智 ...

  4. 如何使用Python+Django+Mysql开发个性化职位推荐系统 招聘网站推荐系统 基于用户、项目的协同过滤推荐算法 基于内容、聚类、关联规则推荐算法WebPositionCFRSPython

    如何使用Python+Django+Mysql开发个性化职位推荐系统 招聘网站推荐系统 基于用户.项目的协同过滤推荐算法 基于内容.聚类.关联规则推荐算法WebPositionCFRSPython 一 ...

  5. 推荐算法(一)—— 基于内容的推荐算法

    推荐算法(一)--  基于内容的推荐算法 1 基于内容的推荐算法 基于内容的推荐系统本质是对内容进行分析,建立特征:基于用户对何种特征的内容感兴趣以及分析一个内容具备什么特征来进行推荐. 1.1 基于 ...

  6. 推荐算法遇到后悔药:评蚂蚁的ESCM2模型

    好久没有写关于单篇文章的解读了.但是今天这一篇<ESCM2: Entire Space Counterfactual Multi-Task Model for Post-Click Conver ...

  7. 个性化推荐算法实战第08章浅层排序模型逻辑回归

    文章目录 第08章浅层排序模型逻辑回归 逻辑回归模型的背景介绍 一.LR(logistic regression逻辑回归)背景知识介绍 1. 点击率预估与分类模型 2. 什么是LR? 3. sigmo ...

  8. eq值 推荐算法_利用 SVD 实现协同过滤推荐算法

    奇异值分解(Singular Value Decomposition,以下简称SVD) 是在机器学习领域广泛应用的算法,它不光可以用于降维算法中的特征分解,还可以用于推荐系统,以及自然语言处理等领域. ...

  9. 推荐算法(推广搜)——广告和推荐有什么不同?

    导语 近几年新兴起一个行业:推广搜.即推荐.广告.搜索算法的简称.各大厂都隐隐将其作为公司核心技术来发展.此文将带领大家探秘广告和推荐有什么区别以及其相似处. 再此强调一下,广告算法里面的推荐广告和自 ...

最新文章

  1. expires与etag控制页面缓存的优先级
  2. 07-IP组播配置指导
  3. Android动态获取图片资源
  4. RabbitMq--1
  5. 【剑指offer】面试题33:二叉搜索树的后序遍历序列
  6. 【MATLAB】求定积分
  7. HTML网页设计作业
  8. 一步一步学会JDBC
  9. Php处理输入法表情,php开发中手机输入法自带的表情、emoji表情、微信表情不显示问题,以及过虑emoji表情方法!...
  10. 激荡三十年:1978-2008 之序
  11. 自己装修总结/商转公
  12. Mushroom Classification(蘑菇分类数据集)
  13. MySQL报错`ERROR: No query specified`
  14. 【数据结构与算法】之深入解析“扫雷游戏”的求解思路与算法示例
  15. php手机网页下载文件,php 手机下载 POST 类
  16. 手把手系列!大规模预训练语言模型
  17. DW与JavaScript
  18. 数据可视化第3篇:安装linux操作系统5系列
  19. 原创小说 - 爱人失踪(第一部)
  20. P00605:数字的分解

热门文章

  1. 把不同的pdf文档合并在一个pdf文件中,一次批量打印
  2. CentOs7下载与安装
  3. Nacos 配置管理
  4. 盐城工学院计算机考研,厉害!盐城工学院海生学院毕业生考研成功率近六成
  5. 服务器装系统进pe界面就死机了,电脑可以进入PE系统,但重装就是重启,装不了系统是什么原因?...
  6. Windows Server 2008 R2中关闭“IE增强的安全配置”
  7. 如何用Python求解微分方程组
  8. MySQL索引重复插入数据报错
  9. 如何在Win10中隐藏一个磁盘盘符
  10. 成为智者的四个敌人——唐望