图上的机器学习系列- 聊聊MetaPath2vec

本文介绍了MetaPath2vec,一种适用于异质图的图嵌入技术,它通过结合元路径的概念进行随机游走,然后使用SkipGram进行向量化表示,同时考虑了节点之间的语义关系。MetaPath2vec与DeepWalk和Node2Vec的主要区别在于处理异质图的策略,确保不同类型的节点能在相同的潜在空间中表示。
摘要由CSDN通过智能技术生成

前言


本篇继续Graph Embedding这个话题。我们以前已经聊过DeepWalk、Node2Vec、LINE、GraphSAGE(详见公众号历史文章),它们都是面对的同质图问题,而今天将讨论的MetaPath2Vec则是要回答**如何对于异质图也能进行低维的空间向量表示**。

结合的论文为《metapath2vec: Scalable Representation Learning for Heterogeneous Networks》,作者提出了两个框架模型:metapath2vec、metapath2vec++。

---广告时间,欢迎关注本人公众号

算法原理消化

问题定义
以往我们提到图嵌入,目标会表述成将节点进行向量化表达,并且能保持了节点之间的相似性,即在图上距离较近的节点,在新的向量空间中,也具有较近的距离。但本文除了要保持这个网络结构的特征之外,还提到了semantic relations,这一点在类似DeepWalk的方法中是未曾见过的。

解题思路
当我们面临一个新的问题时,一种有效的思路往往是先思考一下有没有处理过相似的问题,然后将其中使用的方法进行迁

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值