【技术实现步骤摘要】
技术介绍
1、在信息过载的时代,推荐系统在缓解信息过载问题和提供个性化服务方面发挥着重要作用,从用户的历史行为推断用户对某项物品的偏好是现代推荐的关键。随着社交网络的普及,许多平台(如豆瓣)鼓励用户在线娱乐,并与朋友分享体验。根据社会影响和同质化原理,社交关系在向用户提供个性化服务的功能上扮演着十分重要的角色,亦称为社交推荐,即运用社交关系来缓解协同过滤推荐方法的两大挑战:数据稀疏和冷启动。
2、据专利技术人所知,近年来,该领域的早期阶段使用矩阵分解来模拟用户-物品交互,以及基于分解或基于正则化的方式来捕捉社会影响。然而,这些早期的社会意识方法只利用了直接的邻居,并不能模拟“口碑”效应,随后在社交推荐的研究中使用多个图传播层模拟递归社会扩散过程并开发了一种空间自适应图卷积网络去捕捉交互图和社交图中的高阶协同信号,尽管取得了令人鼓舞的成果,但这些方式仍然使用监督学习进行训练,容易受到数据分布的偏差和交互噪声的影响,很多研究使用对比学习提高模型的准确性和鲁棒性。从早期基于分解的方法到神经社会化方法再到近期的图神经网络方法。尽管
...【技术保护点】
1.一种面向社交推荐的高效图对比学习方法,其特征在于,(1)主要解决图神经网络在消息传播、对比学习融合及参数优化中的三大局限性,提升社交推荐系统的表征学习与训练效率;(2)该方法包含了三个主要模块,分别是图自适应传播模块、无需图增强的双重对比学习模块以及模型优化模块。
2.根据权利要求1所述的面向社交推荐的高效图对比学习方法,其特征在于,模型的输入数据包含兴趣图社交图以及社交好友集合和用户历史行为集合
3.根据权利要求1和2所述的面向社交推荐的高效图对比学习方法,其特征在于,采用独热编码技术初始化用户u和物品i的原始特征向量vu=one-hot
...【技术特征摘要】
1.一种面向社交推荐的高效图对比学习方法,其特征在于,(1)主要解决图神经网络在消息传播、对比学习融合及参数优化中的三大局限性,提升社交推荐系统的表征学习与训练效率;(2)该方法包含了三个主要模块,分别是图自适应传播模块、无需图增强的双重对比学习模块以及模型优化模块。
2.根据权利要求1所述的面向社交推荐的高效图对比学习方法,其特征在于,模型的输入数据包含兴趣图社交图以及社交好友集合和用户历史行为集合
3.根据权利要求1和2所述的面向社交推荐的高效图对比学习方法,其特征在于,采用独热编码技术初始化用户u和物品i的原始特征向量vu=one-hot(u)、vi=one-hot(i),并通过可学习参数矩阵和进行线性投影,生成初始表征pu=ptvu、qi=qtvi。
4.根据权利要求1、2和3所述的面向社交推荐的高效图对比学习方法,其特征在于,在图自适应传播模块,将节点的重要性融入到消息传播过程中,以兴趣图为例,对于每个用户u及其邻居集合权重系数的邻域聚合操作fagg可抽象为:
5.根据权利要求1、2、3和4所述的面向社交推荐的高效图对比学习方法,其特征在于,在图自适应传播模块...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。