31. BI - 从原理到实例,详解 Node2Vec 算法

Node2Vec算法:图嵌入的新策略

本文为 「茶桁的 AI 秘籍 - BI 篇 第 31 篇」

在这里插入图片描述


Hi,你好。我是茶桁。

上一节课咱们讲了 Graph Embedding 的开山之作 DeepWalk, 结尾处说到,2 年之后推出来一个新的算法,就是 Node2Vec。这一节课,咱们就来讲讲这个 Node2Vec。

TIPS: 由于 Node2Vec 跟 DeepWalk 关联性较强,建议先去阅读上一篇 DeepWalk 的文章之后再来看本篇,理解会更清晰一些。

Node2Vec 算法

其提出时的论文为 node2vec: Scalable Feature Learning for Networks, 2016 KDD, 可以在这里查看这篇论文:https://arxiv.org/abs/1607.00653.

Node2Vec 是在 DeepWalk 之后 2 年,同样是在 KDD 上面提出来的另一个算法。

在 DeepWalk 里面采用了一个 random walk 策略,也就是随机游走的策略。那这个策略是否可以去做一些调整呢?原来随机是一个纯随机,现在我们可以采用一些固定的策略,BFS 和 DFS。

什么是 BFS 和 DFS,如果你以前学过计算机,有一些了解的话,这两个分别代表的是广度优先和深度优先,这是计算机里面的一种回溯策略或者叫搜索策略。

什么叫深度优先和广度优先?

先以深度 DFS (Depth-

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

茶桁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值