RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems阅读笔记

RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems阅读笔记


Graph for Recommender Systems阅读笔记)

一些絮叨

大家好,我是某不知名大学的不知名硕士,目前主要从事图神经网络方面的研究。首先声明一下,这是迄今为止,本人写第一篇博文,因此,有任何理解不到位或行文逻辑等各种问题,希望大家能够批评指正,本人会在日后的写作中多加注意。另外,本人写博文的目的在于为自己建立便捷的知识索引,同时也希望能对同行有所帮助。

Motivation

在推荐系统中,通常通过引入边信息(Social Network,Item Attributes)来解决冷启动和稀疏问题。这边文章引入**Knowledge Graph(KG)**作为边信息,并克服了embedding-based和path-based在KG上的局限,提出了RippleNet。该模型类似于物理中的点扩散过程,具体来说,就是根据user的历史行为在KG上进行点扩散,详细的扩散策略会在模型中进行介绍。这里有一点需要指出,paper中提到的冷启动可能不是指的user冷启动。

Model

模型简单有效也是这个工作的一大亮点吧。该模型是通过学出user以及item的embedding来进行推荐的,下面来介绍下RippleNet。
想像一个雨天,平静的水面上荡起涟漪。前面的KG就是这里的水面,user历史行为就是雨滴。RippleNet就是来model这些涟漪如何传播。user的历史行为指的是点击、观看等,即对应user-item矩阵中value为1的元素。为了更加直观的解释model,我们以索引为0的user举例。首先,不妨定义user-item矩阵为 Y ∈ R d u × d v Y \in \mathbb R^{d_u \times d_v} YRdu×dv,则索引为0的user对应着 Y 0 ∈ R d v Y_0 \in \mathbb R^{d_v} Y0

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Compared with homogeneous network-based methods, het- erogeneous network-based treatment is closer to reality, due to the different kinds of entities with various kinds of relations [22– 24]. In recent years, knowledge graph (KG) has been utilized for data integration and federation [11, 17]. It allows the knowledge graph embedding (KGE) model to excel in the link prediction tasks [18, 19]. For example, Dai et al. provided a method using Wasser- stein adversarial autoencoder-based KGE, which can solve the problem of vanishing gradient on the discrete representation and exploit autoencoder to generate high-quality negative samples [20]. The SumGNN model proposed by Yu et al. succeeds in inte- grating external information of KG by combining high-quality fea- tures and multi-channel knowledge of the sub-graph [21]. Lin et al. proposed KGNN to predict DDI only based on triple facts of KG [66]. Although these methods have used KG information, only focusing on the triple facts or simple data fusion can limit performance and inductive capability [69]. Su et al. successively proposed two DDIs prediction methods [55, 56]. The first one is an end-to-end model called KG2ECapsule based on the biomedical knowledge graph (BKG), which can generate high-quality negative samples and make predictions through feature recursively propagating. Another one learns both drug attributes and triple facts based on attention to extract global representation and obtains good performance. However, these methods also have limited ability or ignore the merging of information from multiple perspectives. Apart from the above, the single perspective has many limitations, such as the need to ensure the integrity of related descriptions, just as network-based methods cannot process new nodes [65]. So, the methods only based on network are not inductive, causing limited generalization [69]. However, it can be alleviated by fully using the intrinsic property of the drug seen as local information, such as chemical structure (CS) [40]. And a handful of existing frameworks can effectively integrate multi-information without losing induction [69]. Thus, there is a necessity for us to propose an effective model to fully learn and fuse the local and global infor- mation for improving performance of DDI identification through multiple information complementing.是什么意思
最新发布
06-11

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值