【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

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

全网最强MyBatisPlus教程 | 万字长文爆肝MyBatisPlus

MyBatisPlus 今日目标 基于MyBatisPlus完成标准Dao的增删改查功能 掌握MyBatisPlus中的分页及条件查询构建 掌握主键ID的生成策略 了解MyBatisPlus的代码生成器 1,MyBatisPlus入门案例与简介 这一节我们来学习下MyBatisPlus的入门案例与简介,这个和其他…

在线AI聊天对话机器人,答你所问!

随着AI人工智能技术的不断进步,AI聊天对话机器人已经成为我们日常生活中常用的工具。这些智能助手不仅能够提供信息查询、生活娱乐、学习辅导等服务,还能通过自然语言处理和机器学习技术理解用户的需求,提供个性化的回答和建议。下面小编就和…

选择第三方软件测试机构做验收测试的好处简析

企事业单位在自行开发完软件系统或委托软件开发公司生产软件之后,有一个必经流程就是验收测试,以验证该产品是否符合用户需求、是否可以上线。为了客观评估所委托生产的软件质量,第三方软件测试机构往往成为企事业单位做验收测试的首选&#…

如何有效降低云消息使用成本?涂鸦Pulsar云消息史诗级大更新来了!超级干货攻略快收藏

月末了,相信大家都会有信用卡额度超支的担忧,生怕一不留神就会超出预算,并且事后还需要仔细核对消费情况。类似的焦虑,也会出现在使用涂鸦 Pulsar 云消息服务时。虽然涂鸦 Pulsar 云消息能满足开发者对设备各类事件实时性和持久化…

ADI-DSP|在指定内存写入数据

一、LDF文件设置内存空间 user_data_test { TYPE(BW RAM) START(0x00380010) END(0x0039bfff) WIDTH(8) }//usr data dxe_user_data_bw BW{INPUT_SECTION_ALIGN(4)INPUT_SECTIONS( $OBJS_LIBS(user_data) )} > user_data_test 二、在C文件中设置数据 /************…

使用LabVIEW和示波器测试IGBT参数

使用LabVIEW和示波器测试绝缘栅双极型晶体管(IGBT)参数的综合解决方案。过程包括硬件设置、示波器和其他必要设备的配置,以及开发LabVIEW程序以自动化数据采集、过滤、关键参数计算和结果显示。该方法确保了IGBT测试的准确性、可靠性和高效性…

巡检机器人智能联网,促进工厂自动化

随着工业4.0和智能制造的快速发展,企业引入自动化设备和智能机器人以提高生产效率和降低人工成本已成为大势所趋。其中,巡检机器人作为一种能够在复杂和危险环境中进行自动巡检的设备,受到了广泛关注。如何实现巡检机器人稳定、安全的联网是每…

【光伏开发】工商业光伏的优势

随着全球对可再生能源的日益重视和环保意识的增强,工商业光伏作为一种清洁、高效的能源利用方式,正在得到广泛的推广和应用。工商业光伏系统通过安装在工厂、仓库、办公楼等工商业场所的太阳能电池板,将太阳能转化为电能,以满足工…

C# OpenCvSharp 入门

摘要 C# OpenCvSharp 是一个基于OpenCV(开源计算机视觉库)的C#封装库,它提供了一组功能强大的工具和函数,用于图像处理、计算机视觉和计算机图形学等领域。通过使用OpenCvSharp库,您可以在C#应用程序中轻松地实现各种图…

SpringBoot整合Nacos并开启鉴权

关于Nacos的介绍就不在多说,不知道的可以看看Nacos的官网:nacos.io    1、下载安装Nacos 下载地址:https://nacos.io/download/nacos-server/,下载后将Nacos解压到本地磁盘即可,Nacos使用Java语言开发,因…

Ant Design Vue Upload 自定义上传 customRequest,这一篇很详细

Upload 常用属性和方法 示例上传接口 # 接口文档 url https://www.mocky.io/api/main/upload 头部 x-token: xxx 参数 file: File // 上传的文件 flag: xxx // 上传的标识// 文件上传 api 函数简单封装 export const uploadApi ({ file }) > {const formData new Fo…

Markdown的使用

这里写自定义目录标题 欢迎使用Markdown新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个注脚注…

iOS之如何创建.framework静态库

番外:想要查看如何创建.a静态库可前往看我iOS之如何创建.a静态库-CSDN博客这篇文章。 一、创建framework项目 创建framework工程要选择iOS --> Cocoa Touch Framework输入项目名称PrintFramework也是编译生成的framework的名称。framework的名称也可以以后在项目…

CID引流电商:传统电商破局的新动力

摘要:CID引流电商为传统电商带来破局新机遇,通过跨平台引流、精准定位和高效转化,解决了流量获取难、成本高的问题,提升了销售业绩和市场竞争力。CID引流电商助力传统电商在激烈竞争中保持领先,推动行业持续发展。 随…

WEB攻防【5】——JS项目/Node.js框架安全/识别审计/验证绕过

1、test.php和test.html对比 #知识点: 1、原生JS&开发框架-安全条件 2、常见安全问题-前端验证&未授权 #详细点: 1、什么是Js渗透测试? 在Javascript中也存在变量和函数,当存在可控变量及函数调用即可参数漏洞 JS开发的WEB应用和PHP、java.NET…

学习笔记——动态路由——RIP(RIP路由汇总介绍)

四、RIP路由汇总介绍 当网络中路由器的路由条目非常多时,可以通过路由汇总(又称路由汇聚或路由聚合)来减少路由条目数,加快路由收敛时间和增强网络稳定性。 路由汇总的原理是,同一个自然网段内的不同子网的路由在向外…

recogito-js:用于文本注释/图像注释的前端插件

创建批注: 继续批注: 右侧批注列表: 1、功能与应用: 文本注释:recogito-js可以将注释功能添加到网页上,或者作为构建完全自定义注释应用程序的工具箱。图像注释:除了文本注释外,它还…

WITS核心价值观【创新】篇|从财务中来,到业务中去

「客尊」、「诚信」、「创新」 与「卓越」 是纬创软件的核心价值观。我们秉持诚信态度,致力于成为客户长期且值得信赖的合作伙伴。持续提升服务厚度,透过数字创新实践多市场的跨境交付,助客户保持市场领先地位。以追求卓越的不懈精神&#xf…

腾讯云点播VOD(sprintboot后端+vue前端)

1. 腾讯云点播 官网文档入口: 云点播简介_云点播购买指南_云点播操作指南-腾讯云 2. 业务需求 2.1.上传视频 2.2.浏览视频 2.3.删除视频 3. 腾讯云提供服务器上传和客户端上传。我使用springboot后端实现客户端上传视频。 3.1 后端要求 生成签名,前端拿着签名凭证,才能上…

easyui的topjui前端框架使用指南

博主今天也是第一次点开easyui的商业搜权页面,之前虽然一直在使用easyui前端框架(easyui是我最喜欢的前端ui框架),但是都是使用的免费版。 然后就发现了easyui的开发公司居然基于easyui开发出了一个新的前端框架,于是我…