Abstract

Analyzing the rich information behind heterogeneous networks through network representation learning methods is signifcant for many application tasks such as link prediction, node classifcation and similarity research. As the networks evolve over times, the interactions among the nodes in networks make heterogeneous networks exhibit dynamic characteristics. However, almost all the existing heterogeneous network representation learning methods focus on static networks which ignore dynamic characteristics. In this paper, we propose a novel approach DHNE to learn the representations of nodes in dynamic heterogeneous networks. The key idea of our approach is to construct comprehensive historical-current networks based on subgraphs of snapshots in time step to capture both the historical and current information in the dynamic heterogeneous network. And then under the guidance of meta paths, DHNE performs random walks on the constructed historical-current graphs to capture semantic information. After getting the node sequences through random walks, we propose the dynamic heterogeneous skip-gram model to learn the embeddings. Experiments on large-scale real-world networks demonstrate that the embeddings learned by the proposed DHNE model achieve better performances than state-of-the-art methods in various downstream tasks including node classifcation and visualization.

Highlights

  • Social communication systems, academic information systems, and biomedical systems are very common in our real life

  • To capture the dynamic information in the heterogeneous network, we proposed the dynamic heterogeneous network representation learning method to learn heterogeneous network embeddings from a dynamic perspective, namely DHNE(Dynamic Heterogeneous Network Embedding)

  • Based on the historical-current graphs, we perform random walks under the guidance of meta paths which contain different semantic information and we propose the dynamic heterogeneous skip-gram model to learn the representations of nodes in the dynamic heterogeneous network

Read more

Summary

Introduction

Academic information systems, and biomedical systems are very common in our real life. With the rise of network science, these systems can be modeled into the form of complex networks. Research on complex networks can help us analyze the characteristics of these systems effectively. A simple way is to model the entities in the system as nodes and model the relationships between entities as edges, and all the nodes and edges are treated as a single type. In this way, systems can be modeled as homogeneous information networks. There are many researches on homogeneous networks, they can’t capture the rich information contained in some real

Objectives
Methods
Findings
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.