
RS/上下文推荐(FM因子分解系列)
文章平均质量分 54
context-aware recommendation(上下文感知推荐算法)
FM系列:因子分解剂系列 xdeepfm等
因子分解剂到最后都是分类问题,二分类问题。例如:广告预估中的是否点击问题。
u013250861
这个作者很懒,什么都没留下…
展开
-
推荐模型-上下文感知-2007:LR【逻辑回归模型】【CTR点击率预估,即预测给用户推送的广告会不会被用户点击】【无法进行自动特征交叉、筛选,需要人工特征工程】【准确率并不是很高】【需要人工特征组合】
相比“协同过滤” 模型仅利用用户与物品的相互行为信息进行推荐,逻辑回归模型能够综合利用用户、物品、上下文等多种不同的特征,生成较为“全面”的推荐结果。另外,逻辑回归的另一种表现形式“感知机”作为神经网络中最基础的 单一神经元,是深度学习的基础性结构。因此,能够进行多特征融合的逻辑回归模型成了独立于协同过滤的推荐模型发展的另一个主要方向。相比协同过滤和矩阵分解利用用户和物品的“相似度”进行推荐,逻辑回归 将推荐问题看成一个分类问题,通过预测正样本的概率对物品进行。............原创 2022-08-12 23:05:57 · 710 阅读 · 0 评论 -
推荐模型-上下文感知-2010:因子分解机(FM)【POLY2的改进版】【隐向量特征交叉】【为每个特征学习一个隐权重向量,特征交叉时使用两个特征隐向量的内积作为交叉特征的权重】【2012-14年主流】
FM(Factorization Machines,因子分解机)早在2010年提出,作为逻辑回归模型的改进版,拟解决在稀疏数据的场景下模型参数难以训练的问题。并且考虑了特征的二阶交叉,弥补了逻辑回归表达能力差的缺陷。FM 作为推荐算法广泛应用于推荐系统及计算广告领域,通常用于预测点击率 CTR(click-through rate)和转化率 CVR(conversion rate)。...........................原创 2022-08-05 23:34:17 · 532 阅读 · 0 评论 -
推荐模型-上下文感知-2013:DSSM
推荐模型-上下文感知-2013:DSSM。原创 2022-11-27 16:11:51 · 103 阅读 · 0 评论 -
推荐模型-上下文感知-2015:FFM模型【在FM基础上引入特征域】【每个特征对应的不是唯一一个隐向量权重,而是一系列,与每个特征域都计算出一个隐向量权重】【FM:O(kn);FFM:O(knf)】
2015年,Criteo基于FM提出的FFM在多项CTR预估大赛中夺魁,并被Criteo、美团等公司深度应用在推荐系统、CTR预估等领域。相比FM模型,FFM模型引入了特征域感知(field-aware)这个概念,使模型的表达能力更强了。,整整比FM算法多了一个F!多出来的F意为Field。..................原创 2021-10-31 22:45:00 · 452 阅读 · 0 评论 -
推荐模型-上下文感知-2016:PNN
推荐模型-上下文感知-2016:PNN。原创 2022-11-27 16:28:26 · 302 阅读 · 0 评论 -
推荐模型-上下文感知-2016:FNN模型【FM家族】【FM+MLP=FNN】
FNN模型是2016提出来的,当时各大公司都还在探索如何将深度学习技术应用于推荐系统,一些头部公司开始了初步的尝试,比如Google应用并发表了Wide&Deep模型,微软在Bing的搜索广告场景尝试了Deep Crossing模型,都是那个时代的代表模型,对业界发展起到了重要作用。由于Embedding的初始值得到了FM的预训练,因此在训练DNN的时候,模型收敛速度更快;模型的核心思想是采用FM训练得到的隐向量作为神经网络第一层权重的初始值,之后是隐藏层,最后是点击率预估的输出。.............原创 2021-10-31 23:45:00 · 376 阅读 · 0 评论 -
推荐模型-上下文感知-2016:Wide&Deep【Wide部分:记忆能力(原始特征)】【Deep部分:泛化能力(交叉特征)】【开创了组合模型的构造方法, 对深度学习推荐模型的发展产生了重大的影响】
从上面图里面也会看到Wide&Deep的重要性, 是处于一个核心的地位, 后面的很多深度学习模型都是基于此模型的架构进行的改进。所以该模型的提出在业界是有非常大的影响力的。在这个模型中小伙伴们主要还是学习这个模型的思想。在CTR预估任务中,线性模型仍然很重要,主要是因为利用手工构造的交叉组合特征来使线性模型具有“记忆性”,模型记住共现频率较高的特征组合,往往也能达到一个不错的baseline,且可解释性强。...原创 2022-07-27 20:41:28 · 684 阅读 · 0 评论 -
推荐模型-上下文感知-2017:DeepFM模型【Wide&Deep 的改进版】【将Wide侧的LR替换成了FM,提升了模型Wide侧提取信息的能力】
正如名称所示,DeepFM 是 Deep 与 FM 结合的产物,也是 Wide&Deep 的改进版,只是将其中的 LR 替换成了 FM,提升了模型 wide 侧提取信息的能力。DeepFM 与Wide&Deep 只是 FM 与 LR 的区别么?DeepFM 是由华为诺亚方舟实验室在 2017 年提出的模型。学 DeepFM 之前建议先了解 FM 与 Wide&Deep。原创 2022-08-02 23:51:00 · 217 阅读 · 0 评论 -
推荐模型-上下文感知-2017:AFM
模型-上下文感知-2017:AFM。原创 2022-11-27 15:58:19 · 145 阅读 · 0 评论 -
推荐模型-上下文感知-2017:Deep&Cross(DCN)【替换Wide&Deep的Wide部分;Wide还需要人工特征工程,而Cross可以进行特征的自动交叉,避免了基于业务理解的人工特征组合】
Wide&Deep模型原理很简单,但是最主要的是要掌握Wide&Deep这种线性和非线性,处理高维稀疏向量和embedding稠密向量的方式,能够使得模型同时具有泛化能力和记忆能力。模型的结构也非常简洁,从下往上依次为:Embedding和Stacking层、Cross网络层与Deep网络层并列、输出合并层,得到最终的预测结果。Deep&Cross模型是2017年由斯坦福大学和谷歌在ADKDD会议上联合提出的,该模型是对Wide&Deep模型的一种改进。...........................原创 2022-08-05 22:19:48 · 582 阅读 · 0 评论 -
推荐模型-上下文感知-2017:DeepFM
整体的架构体系如下,左侧为FM的结构层,右侧为Deep部分的结构层,两者公用相同的特征输入,其实我刚看到下面的图也有点懵逼,两部分分离的架构都好理解,但是那些红线和黑线都表示什么?DeepFM可以看做是从FM基础上衍生的算法,将Deep与FM相结合,用FM做特征间低阶组合,用Deep NN部分做特征间高阶组合,通过并行的方式组合两种方法,使得最终的架构具有以下特点。这都是我刚看到如下图产生的疑问,经过阅读源码后,才有了较为清晰的理解,接下来进行一一的解答。(3)能同时学习低阶和高阶的组合特征;原创 2022-11-27 16:07:51 · 167 阅读 · 0 评论 -
推荐模型-上下文感知-2017:AFM模型【FM家族】【NFM的改进版】【引入Attention机制】
AFM可以看作是对NFM功能的增强,实际上NFM的作者参与到了AFM的研究当中。在NFM的BI层,对交叉特征的向量进行Sum Pooling时是没有权重的,对所有的特征交叉都一视同仁,平等对待。但实际中,不同的特征组合对结果的影响程度是有差别的,通过Attention机制可以显式地将这些差异学习出来,增加了信息量,可以对模型的效果带来提升,同时还对可解释性带来了帮助。两两向量交叉之后,与一个注意力分数a相乘,表示这组交叉对于最终输出的影响程度,其中a也是通过训练学到的。..................原创 2022-08-05 23:53:04 · 366 阅读 · 0 评论 -
推荐模型-上下文感知-2017:NFM【FM家族】
FNN探索了FM与DNN相结合的方式,而Wide&Deep则给出了一种模型组合的思路,NFM通过设计一种结构,把FM和DNN直接组合了起来,不同于FNN需要两阶段训练,NFM是一个同时包含了FM和DNN两部分的完整模型,训练过程是端到端的。通过BI层,NFM把FM的显式二阶交叉和DNN的隐式高阶交叉能力组合到了一起,训练时,参数可以通过DNN反向传播到FM的隐向量进行统一更新,实现了真正的端到端训练。可以看出,与FM的公式相比,前两项是一样的,只有第三项由原来的二阶隐向量内积变成了f(x)。........原创 2022-08-05 23:51:30 · 383 阅读 · 0 评论 -
推荐模型-上下文感知-2018:xDeepFM模型【xDeepFM是对DCN(Deep&Cross)的改进,不是对DeepFM的改进】【中科大】
乍一看论文标题xDeepFM还以为是对DeepFM的改进,实际上不是,xDeepFM是对DCN(deep&cross network)的改进。原创 2022-08-06 00:18:12 · 389 阅读 · 0 评论 -
推荐模型-上下文感知-2018:AutoInt
推荐模型-上下文感知-2018:AutoInt。原创 2022-11-27 16:01:56 · 149 阅读 · 0 评论 -
推荐模型-上下文感知-2018:FwFM
推荐模型-上下文感知-2018:FwFM。原创 2022-11-27 16:17:40 · 146 阅读 · 0 评论 -
推荐模型-上下文感知-2019:Fi-GNN
推荐模型-上下文感知-2019:Fi-GNN。原创 2022-11-27 16:14:20 · 249 阅读 · 0 评论 -
推荐模型-上下文感知-2021:DCNv2
推荐模型-上下文感知-2021:DCNv2。原创 2022-11-27 16:04:45 · 193 阅读 · 0 评论