Unsupervised Differentiable Multi-aspect Network Embedding
Not on the map. Why?
Abstract (arXiv)
Network embedding is an influential graph mining technique for representing nodes in a graph as distributed vectors. However, the majority of network embedding methods focus on learning a single vector representation for each node, which has been recently criticized for not being capable of modeling multiple aspects of a node. To capture the multiple aspects of each node, existing studies mainly rely on offline graph clustering performed prior to the actual embedding, which results in the cluster membership of each node (i.e., node aspect distribution) fixed throughout training of the embedding model. We argue that this not only makes each node always have the same aspect distribution regardless of its dynamic context, but also hinders the end-to-end training of the model that eventually leads to the final embedding quality largely dependent on the clustering. In this paper, we propose a novel end-to-end framework for multi-aspect network embedding, called asp2vec, in which the aspects of each node are dynamically assigned based on its local context. More precisely, among multiple aspects, we dynamically assign a single aspect to each node based on its current context, and our aspect selection module is end-to-end differentiable via the Gumbel-Softmax trick. We also introduce the aspect regularization framework to capture the interactions among the multiple aspects in terms of relatedness and diversity. We further demonstrate that our proposed framework can be readily extended to heterogeneous networks. Extensive experiments towards various downstream tasks on various types of homogeneous networks and a heterogeneous network demonstrate the superiority of asp2vec.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
10 papers.
- 2021Detecting Communities from Heterogeneous Graphs: A Context Path-based Graph Neural Network Modelcited by 15
- 2023Similarity Preserving Adversarial Graph Contrastive Learningcited by 6
- 2021Graph Embedding with Hierarchical Attentive Membershipcited by 4
- 2021MUSE: Multi-faceted Attention for Signed Network Embeddingcited by 3
- 2025An Ontology-Driven Graph RAG for Legal Norms: A Structural, Temporal, and Deterministic Approachcited by 3
- 2023Spectral Clustering of Attributed Multi-relational Graphscited by 2
- 2024Leveraging Multi-facet Paths for Heterogeneous Graph Representation Learningcited by 2
- 2021Multi-Aspect Temporal Network Embedding: A Mixture of Hawkes Process Viewcited by 0
- 2022PersonaSAGE: A Multi-Persona Graph Neural Networkcited by 0
- 2026Aspect-Aware MOOC Recommendation in a Heterogeneous Networkcited by 0
- 2026Aspect-Aware MOOC Recommendation in a Heterogeneous Network5 Feb 2026
- 2025An Ontology-Driven Graph RAG for Legal Norms: A Structural, Temporal, and Deterministic Approach29 Apr 2025
- 2024Leveraging Multi-facet Paths for Heterogeneous Graph Representation Learning30 Jul 2024
- 2023Spectral Clustering of Attributed Multi-relational Graphs3 Nov 2023
- 2023Similarity Preserving Adversarial Graph Contrastive Learning24 Jun 2023
- 2022PersonaSAGE: A Multi-Persona Graph Neural Network28 Dec 2022
- 2021Graph Embedding with Hierarchical Attentive Membership31 Oct 2021
- 2021Detecting Communities from Heterogeneous Graphs: A Context Path-based Graph Neural Network Model5 Sep 2021
- 2021Multi-Aspect Temporal Network Embedding: A Mixture of Hawkes Process View18 May 2021
- 2021MUSE: Multi-faceted Attention for Signed Network Embedding29 Apr 2021