TY - JOUR
T1 - Simnet
T2 - Similarity-based network embeddings with mean commute time
AU - Khajehnejad, Moein
N1 - Funding Information:
This work was supported by MOE Tier 1 Grant SUTDT12015008. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. We would like to thank the anonymous reviewers. Most of this work was done when the author was visiting Singapore University of Technology and Design (SUTD).
Publisher Copyright:
© 2019 Moein Khajehnejad. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
PY - 2019/8/1
Y1 - 2019/8/1
N2 - In this paper, we propose a new approach for learning node embeddings for weighted undirected networks. We perform a random walk on the network to extract the latent structural information and perform node embedding learning under a similarity-based framework. Unlike previous works, we apply a different criterion to capture the proximity information between nodes in a network, and use it for improved modeling of similarities between nodes. We show that the mean commute time (MCT) between two nodes, defined as the average time a random walker takes to reach a target node and return to the source, plays a crucial role in quantifying the actual degree of proximity between two nodes of the network. We then introduce a novel definition of a similarity matrix that is based on the pair-wise mean commute time captured, which enables us to adequately represent the connection of similar nodes. We utilize pseudoinverse of the Laplacian matrix of the graph for calculating such a proximity measure, capturing rich structural information out of the graph for learning more adequate node representations of a network. The results of different experiments on three real-world networks demonstrate that our proposed method outperforms existing related efforts in classification, clustering, visualization as well as link prediction tasks.
AB - In this paper, we propose a new approach for learning node embeddings for weighted undirected networks. We perform a random walk on the network to extract the latent structural information and perform node embedding learning under a similarity-based framework. Unlike previous works, we apply a different criterion to capture the proximity information between nodes in a network, and use it for improved modeling of similarities between nodes. We show that the mean commute time (MCT) between two nodes, defined as the average time a random walker takes to reach a target node and return to the source, plays a crucial role in quantifying the actual degree of proximity between two nodes of the network. We then introduce a novel definition of a similarity matrix that is based on the pair-wise mean commute time captured, which enables us to adequately represent the connection of similar nodes. We utilize pseudoinverse of the Laplacian matrix of the graph for calculating such a proximity measure, capturing rich structural information out of the graph for learning more adequate node representations of a network. The results of different experiments on three real-world networks demonstrate that our proposed method outperforms existing related efforts in classification, clustering, visualization as well as link prediction tasks.
UR - https://www.scopus.com/pages/publications/85070763201
U2 - 10.1371/journal.pone.0221172
DO - 10.1371/journal.pone.0221172
M3 - Article
C2 - 31415635
AN - SCOPUS:85070763201
SN - 1932-6203
VL - 14
JO - PLoS ONE
JF - PLoS ONE
IS - 8
M1 - e0221172
ER -