【Knowledge Graph Context-Enhanced Diversified Recommendation(MSDM2024)】

Knowledge Graph Context-Enhanced Diversified Recommendation

在这里插入图片描述

摘要

推荐系统(RecSys)领域已被广泛研究,以通过利用用户的历史交互来提高准确性。 尽管如此,这种对准确性的持续追求常常导致多样性的减少,最终导致众所周知的“回音室”现象。 多样化的RecSys作为一种对策应运而生,将多样性与准确性并列,引起了学术界和行业从业者的高度关注。 这项研究探索了知识图 (KG) 复杂背景下的多样化 RecSys。 这些知识图谱充当有关实体和项目的互连信息的存储库,通过结合有洞察力的上下文信息,提供了一个扩大推荐多样性的有利途径。 我们的贡献包括引入**创新指标“**实体覆盖率”和“关系覆盖率”,它可以有效地量化知识图谱领域内的多样性。 此外,我们还引入了多样化嵌入学习(DEL)模块,该模块经过精心设计,旨在制定具有天生多样性意识的用户表示。 与此同时,我们引入了一种名为条件对齐和均匀性(CAU)的新技术。 它巧妙地对 KG 项嵌入进行编码,同时保持上下文完整性。 总的来说,我们的贡献标志着在 KG-informed RecSys 范式中增强推荐多样性全景方面迈出了一大步。

1 INTRODUCTION

多样化推荐系统(Diversified RecSys)范式的出现是为了通过在推荐过程中积极优先考虑多样性来抵消上述限制[39, 45]。 这些系统促使用户开始更广泛的选择探索。 因此,用户能够遇到新奇的项目,并有可能发现原本可能会引起他们注意的感兴趣的项目。 多样化的 RecSys 已经引起了学术界和工业界越来越多的关注 [2,5,39,45]。 考虑到多样性和准确性之间固有的难题[46],这些系统旨在优化多样性,同时将准确性的妥协保持在最低限度,从而产生改进的权衡。 当前的方法通过项目分类属性的角度来衡量多样性,例如类别覆盖范围[2,39,45]。 这种方法主要在粗粒度的分类级别上运行,因此在全面评估多样性方面表现出局限性。 它无法充分区分同一类别内的推荐项目。
通过结合 KG 信息来有效增强推荐多样性提出了一些值得仔细考虑的关键挑战。

(1)在知识图谱推荐过程中积极优先考虑多样性:知识图谱结构的内在本质造成了一个独特的困境,即知识图谱实体不直接封装用户属性。 因此,这种固有的脱节导致无法准确表示从 KG 信息导出的用户嵌入。 因此,使用 KG 数据熟练地描述和多样化用户嵌入构成了重大挑战。
(2)在准确性和多样性之间取得平衡:更高的准确性往往是以减少多样性为代价的。 对于所有多元化的 RecSys 来说,固有的挑战在于在不影响推荐准确性的情况下实现更高的多样性。
(3)项目知识图谱上下文相似性的表征不充分:现有方法[28-30]在项目知识图谱上下文相似性的鲁棒编码方面表现出局限性。 这种缺陷削弱了从 KG 的角度全面辨别项目相似性的能力。 在努力赋予推荐多样性时,对 KG 环境中的项目相似性进行适当评估具有特别重要的意义。

我们方法的基石涉及制定两个综合指标来衡量知识图(KG)内的推荐多样性:(1)实体覆盖率(EC)和(2)关系覆盖率(RC)。
在这里插入图片描述

本文贡献:

1.本文首先介绍了通过使用实体覆盖率和关系覆盖率度量来衡量知识图谱中推荐多样性的新颖方法。
2.我们提出了一个简单而有效的多样化嵌入学习模块,为用户生成多样性感知的表示。 此外,我们设计了一种新技术,即条件对齐和均匀性,以有效地对 KG 中的项目嵌入进行编码。 交互相关性 关系多元化 实体多元化.。

2 METHODOLOGY

2.1 PROBLEM FORMULATION

在这里插入图片描述

文章模型输入用户-物品交互图,知识图谱,为每个用户推荐k个物品作为输出。

2.2 Item entity-aware representation via Knowledge Graph propagation

在这里插入图片描述
在这里插入图片描述

2.3 Diversified Embedding Learning

在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述

2.4 Conditional Alignment and Uniformity(条件对齐和一致性)

在这里插入图片描述

2.5 Model Prediction

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/749846.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Golang | Leetcode Golang题解之第187题重复的DNA序列

题目&#xff1a; 题解&#xff1a; const L 10 var bin map[byte]int{A: 0, C: 1, G: 2, T: 3}func findRepeatedDnaSequences(s string) (ans []string) {n : len(s)if n < L {return}x : 0for _, ch : range s[:L-1] {x x<<2 | bin[byte(ch)]}cnt : map[int]in…

ollama,springAi实现自然语言处理

ollama安装使用&#xff1a; https://ollama.com/ 下载速度比较慢的可以直接使用以下版本0.1.41 https://pan.baidu.com/s/1hCCkYvFjWqxvPyYA2-YElA?pwdotap 直接管理员身份双击安装&#xff0c;安装成功后会在任务栏里出现这个小图标&#xff1a; 打开cmd&#xff0c;输入…

第1章 基础知识

第1章 基础知识 1.1 机器语言 机器语言就是机器指令的集合&#xff0c;机器指令展开来讲就是一台机器可以正确执行的命令 1.2 汇编语言的产生 汇编语言的主题是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上&#xff0c;汇编指令是机器指令便于记忆的书写格式。…

免费分享一套SpringBoot+Vue在线水果(销售)商城管理系统【论文+源码+SQL脚本】,帅呆了~~

大家好&#xff0c;我是java1234_小锋老师&#xff0c;看到一个不错的SpringBootVue在线水果(销售)商城管理系统&#xff0c;分享下哈。 项目视频演示 【免费】SpringBootVue在线水果(销售)商城管理系统 Java毕业设计_哔哩哔哩_bilibili【免费】SpringBootVue在线水果(销售)商…

linux基于wifi,Xshell的远程连接

最近有个比赛&#xff0c;要使用ros小车但是系统是ubuntu20.04无桌面系统刚开始接触linux的我啥都不会&#xff0c;就一个简单的连接wifi都搞了3天才搞通。再此进行一个总结。参考博客原文链接&#xff1a;https://blog.csdn.net/qq_51491920/article/details/126221940 一、什…

非最大值抑制(NMS)函数

非最大值抑制&#xff08;NMS&#xff09;函数 flyfish 非最大值抑制&#xff08;Non-Maximum Suppression, NMS&#xff09;是计算机视觉中常用的一种后处理技术&#xff0c;主要用于目标检测任务。其作用是从一组可能存在大量重叠的候选边界框中&#xff0c;筛选出最具代表…

从CVPR 2024看域适应、域泛化最新研究进展

域适应和域泛化一直以来都是各大顶会的热门研究方向。 域适应指&#xff1a;当我们在源域上训练的模型需要在目标域应用时&#xff0c;如果两域数据分布差异太大&#xff0c;模型性能就有可能降低。这时可以利用目标域的无标签数据&#xff0c;通过设计特定方法减小域间差异&a…

thinksboard 新建子类菜单

新建需要的文件 打开bz-routing.module.ts文件&#xff0c;设置bzRoutes&#xff0c;为下面使用 import { Injectable, NgModule } from angular/core; import { Resolve, RouterModule, Routes } from angular/router; import { Authority } from shared/models/authority.en…

【创建者模式-工厂模式】

简单工厂模式 &#xff08;也称为静态工厂模式&#xff09;由一个工厂对象负责创建所有产品类的实例。客户端通过传入一个参数给工厂类来请求创建哪种产品类的实例。这种模式的优点在于客户端不需要知道具体的产品类&#xff0c;只需要知道对应的参数即可。缺点是当需要添加新…

redis复习

redis知识点 redis持久化redis 订阅发布模式redis主从复制哨兵模式redis雪崩&#xff0c;穿透缓存击穿&#xff08;请求太多&#xff0c;缓存过期&#xff09;缓存雪崩 redis持久化 redis是内存数据库&#xff0c;持久化有两种方式&#xff0c;一种是RDB&#xff08;redis dat…

【解决方案】你必须要知道的~前端九种跨域方式实现原理(完整版)

前言 前后端数据交互经常会碰到请求跨域&#xff0c;什么是跨域&#xff0c;以及有哪几种跨域方式&#xff0c;这些问题通常出现在Web开发中&#xff0c;当浏览器执行脚本发起请求到不同的域名、协议或端口时&#xff0c;出于安全考虑&#xff0c;浏览器会限制这种跨源HTTP请求…

Redis数据库(六):主从复制和缓存穿透及雪崩

目录 一、Redis主从复制 1.1 概念 1.2 主从复制的作用 1.3 实现一主二从 1.4 哨兵模式 1.4.1 哨兵的作用 1.4.2 哨兵模式的优缺点 二、Redis缓存穿透和雪崩 2.1 缓存穿透——查不到 2.1.1 缓存穿透解决办法 2.2 缓存击穿 - 量太大&#xff0c;缓存过期 2.2.1 缓存…

拍照就用华为Pura 70系列,后置真实感人像轻松出片!

平时喜欢用手机记录生活的人是不是总有个烦恼&#xff0c;想要拍出媲美单反的完美人像&#xff0c;又怕照片失真&#xff0c;经过近期对手机摄影的探索&#xff0c;我发现了华为Pura70系列的真实感人像之美&#xff0c;它给予每个热爱生活的人直面镜头的自信&#xff0c;记录真…

毕业季留念,就该这样记录下来

毕业季来啦&#xff01;这个季节总是充满了不舍和期待&#xff0c;就像夏天里的冰淇淋&#xff0c;甜蜜中带着一丝丝凉意。在这个特别的时刻&#xff0c;我想和大家分享一款陪伴我记录青春点滴的神器——nova 12 Ultra 手机。 要说自拍&#xff0c;我可是个“资深玩家”。以前…

以算筑基,以智赋能 | Gooxi受邀出席2024中国智算中心全栈技术大会

6月25日&#xff0c;2024中国智算中心全栈技术大会暨展览会、第5届中国数据中心绿色能源大会暨第10届中国&#xff08;上海&#xff09;国际数据中心产业展览会在上海新国际博览中心隆重召开。Gooxi受邀参与并携最新服务器产品以及解决方案亮相展会&#xff0c;吸引众多行业领袖…

基于MATLAB仿真设计无线充电系统

通过学习无线充电相关课程知识&#xff0c;通过课程设计无线充电系统&#xff0c;将所学习的WPT&#xff0c;DC-DC&#xff0c;APFC进行整合得到整个无线充电系统&#xff0c;通过进行仿真研究其系统特性&#xff0c;完成我们预期系统功能和指标。 以功率器件为基本元件&#x…

【人工智能学习之图像操作(二)】

【人工智能学习之图像操作&#xff08;二&#xff09;】 图像上的运算图像混合按位运算 图像的几何变换仿射变换透视变换膨胀操作腐蚀操作开操作闭操作梯度操作礼帽操作黑帽操作 图像上的运算 图像上的算术运算&#xff0c;加法&#xff0c;减法&#xff0c;图像混合等。 加减…

Profibus协议转Modbus协议网关模块在船舶中的应用

一、背景 在当今数字化快速发展的时代&#xff0c;船舶作为重要的交通工具之一&#xff0c;也在不断追赶着科技的步伐&#xff0c;实现自身的智能化升级。而在这个过程中&#xff0c;Profibus转Modbus网关&#xff08;XD-MDPB100&#xff09;作为关键的一环&#xff0c;扮演着…

05 Shell编程之免交互

目录 5.1 Here Document 免交互 5.1.1 Here Document 概述 5.1.2 Here Document 免交互 1. 通过read命令接收输入并打印 5.1.3 Here Document变量设定 5.1.4 Here Document 格式控制 (1)关闭变量替换的功能。 (2)去掉每行之前的TAB字符。 5.1.5 Here Document 多行注释…

前端写代码真的有必要封装太好么?

前言 封装、代码复用、设计模式…… 这些都是方法&#xff0c;业务才是目的。技术始终是为业务服务的。能够满足业务需求&#xff0c;并且用起来舒服的&#xff0c;都是好方法。 不存在一套适用于所有项目的最佳代码组织方法&#xff0c;你需要结合业务&#xff0c;去不断地…