当前位置: 首页 > news >正文

DKTCDR:Domain-Oriented Knowledge Transfer for Cross-Domain Recommendation

Domain-Oriented Knowledge Transfer for Cross-Domain Recommendation

IEEE(CCF B.SCI 1)-Guoshuai Zhao, Xiaolong Zhang, Hao Tang, Jialie Shen, and Xueming Qian-2024

思路

在CDR中,构建连接两个域的桥梁是实现跨域推荐的基础。然而现在的CDR方法往往在连接两个域时忽略了项目之间的自然关系的价值。
于是我们提出DKTCDR:面向领域的跨域推荐知识转移方法。
在模型中,我们利用跨域知识图中项目之间丰富的关系作为桥梁,以促进领域内和领域间的知识转移。
我们将项目的语义模态信息与知识图模态信息相结合,以增强项目建模。
挑战1:如何实现有效的跨域知识转移?在跨域知识图中,与域间关系相比,大多数节点拥有大量的域内关系,直接聚合一个节点的所有邻居可能会损害跨域知识的转移效率,于是,必须制定一个有效的策略进行知识转移。
挑战2:现有的数据集不能直接应用在本CDR模型中。因为目前没有包括跨域知识图的开源跨域推荐数据集。常用的开源跨域推荐数据集有亚马逊,豆瓣,但是这些缺乏相关的知识图谱;而现有的开源知识图谱,如Freebase,Wikidata过于庞大,无法直接使用,所以需要一种方法将知识图谱实体与推荐数据集项对齐。
本文提出了一种利用跨领域知识图提高跨领域知识转移效率的新方法。提出了一种跨领域知识转移策略(CKTS),用于基于知识图的跨领域推荐,以提高跨领域知识转移性能。此外,我们引入项目的语义信息,以增加语义相似项目的推荐概率。

DKTCDR模型

在这里插入图片描述
一、问题定义:
源域用户集Us,项集合I,知识图谱G包含所有域的所有项。使用E来代表G的实体嵌入集,并且Er表示G的关系嵌入。

相关文章:

  • LeetCode:环形链表II
  • Python | 平均绩点
  • Diffle-Hellman Key Exchange密钥交换
  • java面试题及答案2024,java2024最新面试题及答案(之一)
  • 【面试题】Node.js高频面试题
  • Android handler 一次通关
  • Go Modules 使用
  • 使用system verilog进行流水灯和VGA打印字符
  • CentOS 7基础操作01_安装CentOS 7操作系统
  • 【C语言】动态内存管理
  • 外星人Alienware m16R1 原厂Windows11系统 oem系统
  • 16、matlab求导、求偏导、求定积分、不定积分、数值积分和数值二重积分
  • 数据挖掘 | 实验三 决策树分类算法
  • 深入理解Redis事务、事务异常、乐观锁、管道
  • 解决odbc 数据源创建之后删除失败问题
  • JS 中的深拷贝与浅拷贝
  • [NodeJS] 关于Buffer
  • [译] React v16.8: 含有Hooks的版本
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • CentOS 7 修改主机名
  • Docker下部署自己的LNMP工作环境
  • extract-text-webpack-plugin用法
  • iOS小技巧之UIImagePickerController实现头像选择
  • Objective-C 中关联引用的概念
  • windows下mongoDB的环境配置
  • yii2权限控制rbac之rule详细讲解
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 搭建gitbook 和 访问权限认证
  • 力扣(LeetCode)21
  • 深入浅出webpack学习(1)--核心概念
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 用Canvas画一棵二叉树
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • # 利刃出鞘_Tomcat 核心原理解析(二)
  • #define与typedef区别
  • #每天一道面试题# 什么是MySQL的回表查询
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (1)(1.13) SiK无线电高级配置(五)
  • (20050108)又读《平凡的世界》
  • (C#)获取字符编码的类
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (附源码)c#+winform实现远程开机(广域网可用)
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (十六)视图变换 正交投影 透视投影
  • (十三)Flask之特殊装饰器详解
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (四十一)大数据实战——spark的yarn模式生产环境部署