位置: IT常识 - 正文

超图学习及其在推荐系统中的应用(超图的应用举例)

编辑:rootadmin
超图学习及其在推荐系统中的应用 Hypergraph Learning and Its Application in Recommendation System超图学习及其在推荐系统中的应用

推荐整理分享超图学习及其在推荐系统中的应用(超图的应用举例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:超图技术问答,超图的定义,超图软件用途,超图技术问答,超图技术问答,超图技术问答,超图软件使用心得,超图的应用举例,内容如对您有帮助,希望把文章链接给更多的朋友!

本文基于以下公开讲座及论文来介绍超图学习及其在推荐系统中的应用:

学术讲座 高跃教授 Hypergraph Learning and Applications

超图神经网络HGNN理论

Dual channel hypergraph collaborative filtering (2020) 1

文章结构Hypergraph Learning and Its Application in Recommendation System超图学习及其在推荐系统中的应用1. 研究背景2. 普通图与超图的区别3. 超图的构建4. 超图的学习5. 超图学习增强的推荐算法DHCF6. 超图在其他领域的应用参考资料1. 研究背景

我们生活的世界上存在着大量的复杂系统,绝大部分可以通过形形色色的复杂网络来加以描述,其中图是描述复杂网络拓扑的工具。随着网络规模的日益扩大和连接的复杂多变,出现了许多超大规模的复杂网络,这些网络节点和边的数量众多,节点间的关系复杂,并且处在不断动态变化之中。复杂网络的普通图表示有时不能完全刻画这些真实世界网络的特征。因此,超网络应运而生。超网络的拓扑结构是超图,超图中的“超边”可以包含任意多个节点,表示节点之间复杂多变的多维关系。在现实生活中超网络已经被广泛应用在社会、生物、生态和科技等系统中。

多模态:多模态数据是指对于同一个描述对象,通过不同领域或视角获取到的数据,并且把描述这些数据的每一个领域或视角叫做一个模态。由两种或两种以上模态组成的数据称之为多模态数据(多模态用来表示不同形态的数据形式,或者同种形态不同的格式,一般表示文本、图片、音频、视频、混合数据)。异构: 不同种类、不同版本或数据之间具有不同结构的数据。在知识图谱中,实体类型数量|A|>1 or/and 关系类型数量|R|>1,即为异构信息网络。2. 普通图与超图的区别超图可以使用它灵活的超边建模复杂数据关联 普通图的边最多连接两个节点(点对关系),而超图的边能够连接任意多个节点(非点对关系)

超图可以使用它灵活的超边建模多模态数据和混合结构的数据 直接通过超边关联矩阵的拼接来融合多模态数据

普通图的邻接矩阵与超图的超边矩阵超图学习及其在推荐系统中的应用(超图的应用举例)

普通图使用节点与节点的关联构建矩阵: 如下图节点v1与节点v2有连接,则矩阵中的对应位置v1-v2/v2-v1标为1超图使用节点和超边的关联构建矩阵: 如下图超边e1连接节点v5和节点v6,则矩阵中的对应位置v5-e1/v6-e1标为13. 超图的构建

4. 超图的学习超图的定义

超图的节点度及边度

超图的更新公式

超图学习案例超图学习与普通图卷积的区别

超图的学习模型 2

5. 超图学习增强的推荐算法DHCF基于图的CF和所提出的双通道超图CF之间的比较 如图所示,给定原始的用户-项目连接,基于图的方法生成一个图结构来学习表示和推荐结果。与这些方法不同的是,所提出的DHCF框架可以分别在两个超图中使用高阶信息来学习用户和项的表示。这两个超图,即用户超图和项目超图,可以在复杂的数据相关建模和与不同类型的数据合并时更加灵活。 根据给定的数据为用户和项目构建多个连接组:这里可以将连接生成规则看作是描述原始数据的一个新视角,可以灵活地定义。例如,它可以将具有相似行为但没有直接连接的用户关联起来,因此在连接组中基于这种关联规则构建的关系可以表示高阶相关性,从而生成相应的超边。分而治之:基于这些生成的连接组(即超边),可以为用户和项目构造两个超图,分别代表这两个通道的表示。文章引入了一种新的跳跃超图卷积(JHConv),通过聚合邻域的嵌入,并引入先验信息,有效地在超图上进行信息传播。联合学习:学习到的用户和项目表示可以进一步融合,以生成推荐列表。定义不同的关联规则建立多个超边组

模型架构

构建user和item的初始表示。通过不同的关联规则定义一系列超边组以显式建模高阶关联,并融合成超图关联矩阵H: 第一阶段:超图上的高阶信息传递 提出新的超图卷积方法——跳跃超图卷积(JHConv) JHConv同时考虑自身原始特征和领域聚合特征,有效防止信息稀释 第二阶段:联合消息更新。在同一空间中共同优化user和item。 6. 超图在其他领域的应用

相关论文(来自高跃公开讲座)

参考资料

Ji S, Feng Y, Ji R, et al. Dual channel hypergraph collaborative filtering[C]//Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2020: 2020-2029. ↩︎

Feng Y, You H, Zhang Z, et al. Hypergraph neural networks[C]//Proceedings of the AAAI conference on artificial intelligence. 2019, 33(01): 3558-3565. ↩︎

本文链接地址:https://www.jiuchutong.com/zhishi/295228.html 转载请保留说明!

上一篇:【JSP课程设计】个人信息管理系统(代码保姆级)(jsp课程设计含源代码)

下一篇:“write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletR

  • iphone13怎么录屏(iphone13怎么录屏在哪)

    iphone13怎么录屏(iphone13怎么录屏在哪)

  • 身份证号码复制后怎么变成E+17(身份证一键生成)

    身份证号码复制后怎么变成E+17(身份证一键生成)

  • 如何注销滴滴车主车辆和账号(如何注销滴滴车主账号)

    如何注销滴滴车主车辆和账号(如何注销滴滴车主账号)

  • 华为荣耀30pro耳机孔在什么位置(华为荣耀30pro耳机)

    华为荣耀30pro耳机孔在什么位置(华为荣耀30pro耳机)

  • 苹果xr为啥外放有杂音(xr怎么总是外放)

    苹果xr为啥外放有杂音(xr怎么总是外放)

  • 华为手机左上角hd是什么意思(华为手机左上角图标大全)

    华为手机左上角hd是什么意思(华为手机左上角图标大全)

  • 淘宝看别人主页会被知道吗(淘宝看别人主页会留下访客记录吗)

    淘宝看别人主页会被知道吗(淘宝看别人主页会留下访客记录吗)

  • 荣耀30支持无线充电嘛(荣耀30支持无线耳机吗)

    荣耀30支持无线充电嘛(荣耀30支持无线耳机吗)

  • 小米短信蓝色和绿色的区别(小米短信蓝色和绿色没显示送达)

    小米短信蓝色和绿色的区别(小米短信蓝色和绿色没显示送达)

  • 新版qq音乐不能投屏(qq音乐为什么不能听歌了)

    新版qq音乐不能投屏(qq音乐为什么不能听歌了)

  • 路由器重置后认证失败(路由器重置之后该怎么办)

    路由器重置后认证失败(路由器重置之后该怎么办)

  • 苹果6跟苹果8的尺寸是一样的吗(苹果6跟苹果8的屏幕通用吗)

    苹果6跟苹果8的尺寸是一样的吗(苹果6跟苹果8的屏幕通用吗)

  • 怎么设置手机返回键的位置(怎么设置手机返回键显示)

    怎么设置手机返回键的位置(怎么设置手机返回键显示)

  • 进程由程序什么和什么组成(程序的进程)

    进程由程序什么和什么组成(程序的进程)

  • 苹果7p可以用10w充电头吗(苹果7p可以用10w充电器吗)

    苹果7p可以用10w充电头吗(苹果7p可以用10w充电器吗)

  • p20p支持无线充电吗(p20pro可以无线充电)

    p20p支持无线充电吗(p20pro可以无线充电)

  • iphone4s怎么开机(iphone4s怎么开机不了)

    iphone4s怎么开机(iphone4s怎么开机不了)

  • 一加7T怎么设置系统时间(一加7t怎么设置双击锁屏)

    一加7T怎么设置系统时间(一加7t怎么设置双击锁屏)

  • beatssolo3安卓能用吗(beatssolo3可以连接安卓手机吗)

    beatssolo3安卓能用吗(beatssolo3可以连接安卓手机吗)

  • ldnaloo这是什么型号(loadina是什么意思)

    ldnaloo这是什么型号(loadina是什么意思)

  • 借呗逾期怎么恢复使用(借呗逾期了如何恢复)

    借呗逾期怎么恢复使用(借呗逾期了如何恢复)

  • 三星怎么看是不是国行(三星怎么看是不是官翻机)

    三星怎么看是不是国行(三星怎么看是不是官翻机)

  • 迭代和递归的区别(迭代和递归哪个效率高)

    迭代和递归的区别(迭代和递归哪个效率高)

  • 搜狗浏览器如何添加插件(搜狗浏览器如何倍速播放视频)

    搜狗浏览器如何添加插件(搜狗浏览器如何倍速播放视频)

  • java-文件上传-excel存入数据库全代码及流程(附前端代码)(java上传文件 multipartfile)

    java-文件上传-excel存入数据库全代码及流程(附前端代码)(java上传文件 multipartfile)

  • phpcms后台登录页面在哪?(phpcms官网打不开)

    phpcms后台登录页面在哪?(phpcms官网打不开)

  • 土地使用税的纳税义务人
  • 个人股权转让如何缴纳印花税
  • 税前利润税率
  • 高新企业做亏损分析
  • 单身租房可以专租房吗
  • 新会计准则土地使用权摊销处理
  • 不含税销售收入含消费税吗
  • 房租抵扣个税需要提供发票吗
  • 预算管理如何做好管理会计这一工作
  • 企业厂房整改应该计入什么科目?
  • 产品成本科目包括
  • 增值税税收返还资料
  • 出差票据应该如何记账
  • 三代税款手续费申请流程
  • 核定征收小微企业
  • 小微企业免征增值税申报表怎样填
  • 非同一控制企业合并商誉
  • 企业的主营业务收入
  • 企业劳务外包取费的标准以及依据是什么?
  • 通用申报表工会经费可以不申报吗
  • 未开票收入纳税
  • 事业单位福利费计提标准
  • 生产企业成本会计科目
  • 电脑win10点开始没反应
  • 成本核算怎么做账
  • 惠普笔记本电源适配器
  • 新版Win10中,如何仅修改部分文本大小
  • 如何在windows10搜索文件
  • 苹果14
  • php中实现文件上传的函数是什么
  • 公积金怎么做会计科目
  • 山上覆盖着皑皑白雪
  • php中定义常量的函数是什么
  • 微信小程序封掉了怎么办
  • 离职之后个税
  • 资产处置损益计算公式
  • cvpr2020结果
  • 投稿p2
  • 金税盘全额抵扣政策
  • 债转股需要哪些资料
  • 发票项目要求
  • 清算存货分配给股东账分录
  • 经销商会议是什么意思
  • 不抵扣勾选是什么
  • 企业进项是什么意思
  • 临时工工资计入什么费用
  • 房产税土地使用税会计分录
  • 国际货运代理免增值税
  • 外币账户记账方法
  • 损益类科目如何记忆
  • 利息收入的会计科目
  • 广告公司没有广告合法吗
  • 当月支付当月租金需要计提吗
  • 固定资产暂估入账的税务处理
  • 销售空调并提供安装如何征增值税
  • win8系统界面切换成win7
  • services.exe修改注册表
  • 使用windows hello之前必须设置pin
  • WFXSVC.EXE - WFXSVC是什么进程
  • dvdrom是什么
  • win7鼠标间歇性卡顿一两秒
  • win7怎么升级到win10系统软件还在吗
  • win10系统ie浏览器不见了
  • 原生js实现promise.all
  • msoobe命令
  • cocos-2dx
  • Linux 下mysql通过存储过程实现批量生成记录
  • bat批处理如何添加参数运行
  • 用简单的方法做好玩的手工视频教程
  • 手机运行node.js
  • js 数组去重的四种方法
  • js easyui
  • python中函数参数类型
  • python中的变量和常量ppt
  • 《简单》阅读答案
  • 出口退税申报时间是每月15号吗
  • 个体户一直没有年报
  • 百旺数据恢复
  • 西安税务局服务电话
  • 坡面台阶
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设