TY - JOUR
T1 - GRACE: A General Graph Convolution Framework for Attributed Graph Clustering
AU - Fanseu Kamhoua, Barakeel
AU - Zhang, Lin
AU - Ma, Kaili
AU - Cheng, James
AU - Li, Bo
AU - Han, Bo
N1 - Funding Information:
This work was supported by GRF 14208318 from the RGC of HKSAR and CUHK direct grant 4055146. Lin Zhang and Bo Li were supported in part by RGC RIF grant R6021-20 and RGC GRF grant under contracts 16209120 and 16200221. Bo Han was supported by the RGC Early Career Scheme No. 22200720 and NSFC Young Scientists Fund No. 62006202.
Publisher Copyright:
© 2023 Association for Computing Machinery.
PY - 2023/4
Y1 - 2023/4
N2 - Attributed graph clustering (AGC) is an important problem in graph mining as more and more complex data in real-world have been represented in graphs with attributed nodes. While it is a common practice to leverage both attribute and structure information for improved clustering performance, most existing AGC algorithms consider only a specific type of relations, which hinders their applicability to integrate various complex relations into node attributes for AGC. In this article, we propose GRACE, an extended graph convolution framework for AGC tasks. Our framework provides a general and interpretative solution for clustering many different types of attributed graphs, including undirected, directed, heterogeneous and hyper attributed graphs. By building suitable graph Laplacians for each of the aforementioned graph types, GRACE can seamlessly perform graph convolution on node attributes to fuse all available information for clustering. We conduct extensive experiments on 14 real-world datasets of four different graph types. The experimental results show that GRACE outperforms the state-of-the-art AGC methods on the different graph types in terms of clustering quality, time, and memory usage.
AB - Attributed graph clustering (AGC) is an important problem in graph mining as more and more complex data in real-world have been represented in graphs with attributed nodes. While it is a common practice to leverage both attribute and structure information for improved clustering performance, most existing AGC algorithms consider only a specific type of relations, which hinders their applicability to integrate various complex relations into node attributes for AGC. In this article, we propose GRACE, an extended graph convolution framework for AGC tasks. Our framework provides a general and interpretative solution for clustering many different types of attributed graphs, including undirected, directed, heterogeneous and hyper attributed graphs. By building suitable graph Laplacians for each of the aforementioned graph types, GRACE can seamlessly perform graph convolution on node attributes to fuse all available information for clustering. We conduct extensive experiments on 14 real-world datasets of four different graph types. The experimental results show that GRACE outperforms the state-of-the-art AGC methods on the different graph types in terms of clustering quality, time, and memory usage.
KW - Attributed graph clustering
KW - Graph convolution
KW - graph convolution
UR - http://www.scopus.com/inward/record.url?scp=85152621440&partnerID=8YFLogxK
U2 - 10.1145/3544977
DO - 10.1145/3544977
M3 - Journal article
SN - 1556-4681
VL - 17
SP - 1
EP - 31
JO - ACM Transactions on Knowledge Discovery from Data
JF - ACM Transactions on Knowledge Discovery from Data
IS - 3
M1 - 31
ER -