mvn2vec: Preservation and Collaboration in Multi-View Network Embedding
arXiv:1801.06597
Abstract
Multi-view networks are broadly present in real-world applications. In the meantime, network embedding has emerged as an effective representation learning approach for networked data. Therefore, we are motivated to study the problem of multi-view network embedding with a focus on the optimization objectives that are specific and important in embedding this type of network. In our practice of embedding real-world multi-view networks, we explicitly identify two such objectives, which we refer to as preservation and collaboration. The in-depth analysis of these two objectives is discussed throughout this paper. In addition, the mvn2vec algorithms are proposed to (i) study how varied extent of preservation and collaboration can impact embedding learning and (ii) explore the feasibility of achieving better embedding quality by modeling them simultaneously. With experiments on a series of synthetic datasets, a large-scale internal Snapchat dataset, and two public datasets, we confirm the validity and importance of preservation and collaboration as two objectives for multi-view network embedding. These experiments further demonstrate that better embedding can be obtained by simultaneously modeling the two objectives, while not over-complicating the model or requiring additional supervision. The code and the processed datasets are available at http://yushi2.web.engr.illinois.edu/.
References in corpus (3)
Cited by in corpus (18)
- Representation Learning for Attributed Multiplex Heterogeneous Network
- HDMI: High-order Deep Multiplex Infomax
- Graph Communal Contrastive Learning
- xFraud: Explainable Fraud Transaction Detection
- Recommender systems based on graph embedding techniques: A comprehensive review
- Multi-Task Representation Learning with Multi-View Graph Convolutional Networks
- X-GOAL: Multiplex Heterogeneous Graph Prototypical Contrastive Learning
- Unsupervised Attributed Multiplex Network Embedding
- Multi-View Collaborative Network Embedding
- Code Summarization with Structure-induced Transformer
- Multi-View Network Embedding Via Graph Factorization Clustering and Co-Regularized Multi-View Agreement
- Deep Contrastive Multiview Network Embedding
- Bayes EMbedding (BEM): Refining Representation by Integrating Knowledge Graphs and Behavior-specific Networks
- Layer-stacked Attention for Heterogeneous Network Embedding
- Multi-Stage Network Embedding for Exploring Heterogeneous Edges
- Modeling Heterogeneous Edges to Represent Networks with Graph Auto-Encoder
- Hyperbolic Multiplex Network Embedding with Maps of Random Walk
- Prob2Vec: Mathematical Semantic Embedding for Problem Retrieval in Adaptive Tutoring