TY - JOUR
T1 - Embedding Both Finite and Infinite Communities on Graphs [Application Notes]
AU - Cavallari, Sandro
AU - Cambria, Erik
AU - Cai, Hongyun
AU - Chang, Kevin Chen Chuan
AU - Zheng, Vincent W.
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - In this paper, we introduce a new setting for graph embedding, which considers embedding communities instead of individual nodes. We find that community embedding is not only useful for community-level applications such as graph visualization but also provide an exciting opportunity to improve community detection and node classification. Specifically, we consider the interaction between community embedding and detection as a closed loop, through node embedding. On the one hand, node embedding can improve community detection since the detected communities are used to fit a community embedding. On the other hand, community embedding can be used to optimize node embedding by introducing a community- aware high-order proximity. However, in practice, the number of communities can be unknown beforehand; thus we extend our previous Community Embedding (ComE) model. We propose ComE+, a new model which handles both: the unknown truth community assignments and the unknown number of communities present in the dataset. We further develop an efficient inference algorithm for ComE+ for keeping complexity low. Our extensive evaluation shows that ComE+ improves the stateof- the-art baselines in various application tasks, e.g., community detection and node classification.
AB - In this paper, we introduce a new setting for graph embedding, which considers embedding communities instead of individual nodes. We find that community embedding is not only useful for community-level applications such as graph visualization but also provide an exciting opportunity to improve community detection and node classification. Specifically, we consider the interaction between community embedding and detection as a closed loop, through node embedding. On the one hand, node embedding can improve community detection since the detected communities are used to fit a community embedding. On the other hand, community embedding can be used to optimize node embedding by introducing a community- aware high-order proximity. However, in practice, the number of communities can be unknown beforehand; thus we extend our previous Community Embedding (ComE) model. We propose ComE+, a new model which handles both: the unknown truth community assignments and the unknown number of communities present in the dataset. We further develop an efficient inference algorithm for ComE+ for keeping complexity low. Our extensive evaluation shows that ComE+ improves the stateof- the-art baselines in various application tasks, e.g., community detection and node classification.
UR - http://www.scopus.com/inward/record.url?scp=85069786703&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85069786703&partnerID=8YFLogxK
U2 - 10.1109/MCI.2019.2919396
DO - 10.1109/MCI.2019.2919396
M3 - Article
AN - SCOPUS:85069786703
SN - 1556-603X
VL - 14
SP - 39
EP - 50
JO - IEEE Computational Intelligence Magazine
JF - IEEE Computational Intelligence Magazine
IS - 3
M1 - 8764640
ER -