4.5 Article

Network representation learning based on community-aware and adaptive random walk for overlapping community detection

Journal

APPLIED INTELLIGENCE
Volume 52, Issue 9, Pages 9919-9937

Publisher

SPRINGER
DOI: 10.1007/s10489-021-02999-8

Keywords

Community detection; Network representation learning; Community aware; Random walk

Funding

  1. National Natural Science Foundation of China [61672159, 61672158, 61300104, 62002063]
  2. Fujian Collaborative Innovation Center for Big Data Applications in Governments
  3. Fujian Industry-Academy Cooperation Project [2017H6008, 2018H6010]
  4. Natural Science Foundation of Fujian Province [2018J07005, 2019J01835, 2020J05112, 2020J01230054]
  5. Fujian Provincial Department of Education [JAT190026]
  6. Fuzhou University [510872/GXRC-20016]
  7. Haixi Government Big Data Application Cooperative Innovation Center

Ask authors/readers for more resources

This paper proposes a network representation learning based algorithm for overlapping community detection, which improves the cohesion of similar nodes by integrating community information into embedding vectors. The algorithm automatically determines the parameters for random walk and uses community-aware random walk strategies to capture the characteristics of communities.
The Network representation learning methods based on random walk aim to learn a low-dimensional embedding vector for each node in a network by randomly traversing the network to capture the features of nodes and edges, which is beneficial to many downstream machine learning tasks such as community detection. Most of the existing random-walk-based network representation learning algorithms emphasize the neighborhood of nodes but ignore the communities they may form and apply the same random walk strategy to all nodes without distinguishing the characteristics of different nodes. In addition, it is time-consuming to determine the most suitable random walk parameters for a given network. In this paper, we propose a novel overlapping community detection algorithm based on network representation learning which integrates community information into embedding vectors to improve the cohesion degree of similar nodes in the embedding space. First, a node-centrality-based walk strategy is designed to determine the parameters of random walk automatically to avoid the time-consuming manual selection. Second, two community-aware random walk strategies for high and low degree nodes are developed to capture the characteristics of the community centers and boundaries. The experimental results on the synthesized and real-world datasets demonstrate the effectiveness and efficiency of our algorithm on overlapping community detection compared with the state-of-the-art algorithms

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available