4 个月前

struc2vec:从结构身份学习节点表示

struc2vec:从结构身份学习节点表示

摘要

结构身份是网络节点根据其在网络结构中的位置及其与其他节点的关系来识别的一种对称性概念。过去几十年中,结构身份在理论和实践上都得到了研究,但直到最近才开始使用表示学习技术进行处理。本文介绍了一种新的、灵活的框架——struc2vec,用于学习节点结构身份的潜在表示。struc2vec 通过层次结构在不同尺度上测量节点相似性,并构建多层图以编码结构相似性和生成节点的结构上下文。数值实验表明,现有的最先进的节点表示学习技术在捕捉更强的结构身份概念方面表现不佳,而 struc2vec 在这一任务中表现出显著优越的性能,因为它克服了先前方法的局限性。因此,数值实验还显示,struc2vec 在依赖于结构身份的分类任务中提高了性能。

代码仓库

基准测试

基准方法指标
node-classification-on-blogcatalogStruc2vec
Accuracy: 22.80%
Macro-F1: 0.216
node-classification-on-wikipediaStruc2vec
Accuracy: 21.10%
Macro-F1: 0.190

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
struc2vec:从结构身份学习节点表示 | 论文 | HyperAI超神经