Title of article
Detecting Overlapping Communities in Social Networks using Deep Learning
Author/Authors
Salehi, S. M. M. Department of Computer Engineering - Shahrood University of Technology, Shahrood, Iran , Pouyan, A. A. Department of Computer Engineering - Shahrood University of Technology, Shahrood, Iran
Pages
11
From page
366
To page
376
Abstract
In network analysis, the community is considered as a group of nodes that is densely connected with respect to the rest of the network. Detecting the community structure is important in any network analysis task, especially for revealing patterns between specified nodes. There are various approaches in literature for community, overlapping or disjoint, detection in networks. In recent years, many researchers have concentrated on feature learning and network embedding methods for nodes clustering. These methods map the network into a lower-dimensional representation space. In this paper, we propose a model for learning graph representation using deep neural networks. In this method, a nonlinear embedding of the original graph is fed to stacked auto-encoders for learning the model. Then an overlapping clustering algorithm is employed to extract overlapping communities. The effectiveness of the proposed model is investigated by conducting experiments on standard benchmarks and real-world datasets of varying sizes. Empirical results exhibit that the presented method outperforms some popular community detection methods.
Keywords
Community Detection , Overlapping Communities , Deep Learning , Social Networks , Graph Embedding
Journal title
International Journal of Engineering
Serial Year
2020
Record number
2554035
Link To Document