位置: IT常识 - 正文
推荐整理分享超图学习及其在推荐系统中的应用(超图的应用举例),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:超图技术问答,超图的定义,超图软件用途,超图技术问答,超图技术问答,超图技术问答,超图软件使用心得,超图的应用举例,内容如对您有帮助,希望把文章链接给更多的朋友!
本文基于以下公开讲座及论文来介绍超图学习及其在推荐系统中的应用:
学术讲座 高跃教授 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. 普通图与超图的区别超图可以使用它灵活的超边建模复杂数据关联 普通图的边最多连接两个节点(点对关系),而超图的边能够连接任意多个节点(非点对关系)超图可以使用它灵活的超边建模多模态数据和混合结构的数据 直接通过超边关联矩阵的拼接来融合多模态数据普通图的邻接矩阵与超图的超边矩阵模型架构构建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. ↩︎
上一篇:【JSP课程设计】个人信息管理系统(代码保姆级)(jsp课程设计含源代码)
下一篇:“write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletR
友情链接: 武汉网站建设