Skip to main content
QUICK REVIEW

[论文解读] A Tutorial on Network Embeddings

Haochen Chen, Bryan Perozzi|arXiv (Cornell University)|Aug 8, 2018
Advanced Graph Neural Networks参考文献 49被引用 42
一句话总结

本综述提供了对网络嵌入方法的全面概述和分类,涵盖无监督、属性化和异构网络,并讨论历史、挑战与未来方向。

ABSTRACT

Network embedding methods aim at learning low-dimensional latent representation of nodes in a network. These representations can be used as features for a wide range of tasks on graphs such as classification, clustering, link prediction, and visualization. In this survey, we give an overview of network embeddings by summarizing and categorizing recent advancements in this research field. We first discuss the desirable properties of network embeddings and briefly introduce the history of network embedding algorithms. Then, we discuss network embedding methods under different scenarios, such as supervised versus unsupervised learning, learning embeddings for homogeneous networks versus for heterogeneous networks, etc. We further demonstrate the applications of network embeddings, and conclude the survey with future work in this area.

研究动机与目标

  • 为可扩展图分析和下游任务(分类、聚类、链路预测、可视化)需要低维节点表征的动机。
  • 总结并对在不同场景下的主要网络嵌入方法进行分类(无监督、监督、同构/异构、带属性的图)。
  • 突出理想嵌入的属性(适应性、可扩展性、社区感知、低维性、连续性)以及实际考量。
  • 提出挑战与未来方向,以指引网络表征学习的研究。

提出的方法

  • 按情境对主要网络嵌入方法进行评审与分类(同构网络的无监督、带属性的网络、异构与有向图)。
  • 解释基础概念与记号(图、网络嵌入、定义)。
  • 描述 DeepWalk 范式及其影响,包括通过随机游走采样和 Skip-gram 学习得到嵌入。
  • 调查扩展 DeepWalk 的关键方法(LINE、Node2vec、Walklets、GraRep、GraphAttention、SDNE、DNGR),对比它们的情境定义与学习目标。
  • 讨论边嵌入以及有向和有符号图的处理(如非对称投影、三元组损失等)。
  • 介绍子图与图级嵌入,包括图核与 PMI 基表示,以及用于改进嵌入的元策略(如 HARP)。
  • 涉及带属性的网络嵌入(文本/图像特征、节点标签)以及结构与属性的联合建模(TADW、CENE、HSCA)。

实验结果

研究问题

  • RQ1网络嵌入方法的主要类别及驱动思路是什么?
  • RQ2无监督、带属性和异构网络嵌入在目标与技术上的差异是什么?
  • RQ3早期与现代嵌入方法的优点与局限性是什么,以及如何将全局结构纳入?
  • RQ4如何学习并利用节点、边和子图表示以支撑下游任务?
  • RQ5属性和标签在塑造网络嵌入中的作用是什么?

主要发现

  • 网络嵌入将节点映射到低维向量,以实现标准图分析和可视化。
  • DeepWalk 推广了两阶段范式(通过随机游走获得上下文;通过 Skip-gram 获得嵌入),启发了大量后续方法。
  • 许多方法通过偏向随机游走、多尺度上下文、矩阵分解、注意力等策略,扩展局部上下文(1-2 跳)以捕捉更丰富的结构。
  • 边嵌入和有向/有符号图嵌入需要专门的表示(非对称投影、三元组损失)以保持边的方向与符号。
  • 带属性的网络嵌入将节点内容和标签(例如文本特征)整合到嵌入学习中,通过矩阵分解或联合优化。
  • 如 HARP 等元策略旨在保留更高阶的全局结构并改善非凸优化的初始化。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。