SpecRp : A spectral-based community embedding algorithm

被引:1
作者
Tautenhain, Camila P. S. [1 ]
Nascimento, Maria C. V. [1 ]
机构
[1] Univ Fed Sao Paulo UNIFESP, Inst Ciencia & Tecnol, Av Cesare MG Lattes 1201, BR-12247014 Sao Jose Dos Campos, SP, Brazil
来源
MACHINE LEARNING WITH APPLICATIONS | 2022年 / 9卷
基金
巴西圣保罗研究基金会;
关键词
Community embedding; Community detection in networks; Network embedding; Spectral algorithms; Autoencoders; NETWORKS;
D O I
10.1016/j.mlwa.2022.100326
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Community embeddings are useful in node classification since they allow nodes to aggregate relevant information regarding the network structure. Modularity maximization -based algorithms are the most common approach to detect communities in networks. Moreover, spectral theory plays an important role in community detection by providing a matrix representation of the network structure. However, the literature is still scarce on spectral and modularity maximization -based community embedding methods. Besides, the node features of attributed graphs are usually not considered for producing the community embeddings. This paper introduces a community embedding algorithm based on spectral theory, called SpecRp , that has an overlapping modularity maximization -based step also herein proposed. SpecRp is a community detection method that considers node attributes and vertex proximity to obtain community embeddings. Computational experiments showed that SpecRp outperformed the literature in most of the tested benchmark datasets for the node classification task. Moreover, we observed that to detect disjoint communities, SpecRp and the reference literature algorithms presented a conflicting behavior concerning performance measures. While the reference methods achieved better results for modularity, SpecRp performed better concerning the Normalized Mutual Information to the ground -truth partitions. On detecting overlapping communities, SpecRp was considerably faster than the state-of-the-art algorithms, despite presenting worse results in most of the datasets.
引用
收藏
页数:15
相关论文
共 50 条
[31]   Mapping Change in Large Networks [J].
Rosvall, Martin ;
Bergstrom, Carl T. .
PLOS ONE, 2010, 5 (01)
[32]   Karate Club: An API Oriented Open-Source Python']Python Framework for Unsupervised Learning on Graphs [J].
Rozemberczki, Benedek ;
Kiss, Oliver ;
Sarkar, Rik .
CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, :3125-3132
[33]   GEMSEC: Graph Embedding with Self Clustering [J].
Rozemberczki, Benedek ;
Davies, Ryan ;
Sarkar, Rik ;
Sutton, Charles .
PROCEEDINGS OF THE 2019 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2019), 2019, :65-72
[34]   A consensus graph clustering algorithm for directed networks [J].
Santos, Camila Pereira ;
Carvalho, Desiree Maldonado ;
Nascimento, Maria C. V. .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 54 :121-135
[35]   A MATHEMATICAL THEORY OF COMMUNICATION [J].
SHANNON, CE .
BELL SYSTEM TECHNICAL JOURNAL, 1948, 27 (03) :379-423
[36]  
Sun FY, 2019, ADV NEUR IN, V32
[37]   Network Embedding for Community Detection in Attributed Networks [J].
Sun, Heli ;
He, Fang ;
Huang, Jianbin ;
Sun, Yizhou ;
Li, Yang ;
Wang, Chenyu ;
He, Liang ;
Sun, Zhongbin ;
Jia, Xiaolin .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2020, 14 (03)
[38]   Community detection in networks using graph embeddings [J].
Tandon, Aditya ;
Albeshri, Aiiad ;
Thayananthan, Vijey ;
Alhalabi, Wadee ;
Radicchi, Filippo ;
Fortunato, Santo .
PHYSICAL REVIEW E, 2021, 103 (02)
[39]   An ensemble based on a bi-objective evolutionary spectral algorithm for graph clustering [J].
Tautenhain, Camila P. S. ;
Nascimento, Maria C., V .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 141
[40]  
Wang X, 2017, AAAI CONF ARTIF INTE, P203