Litcius/Paper detail

Deep Attention-Guided Graph Clustering With Dual Self-Supervision

Zhihao Peng, Hui Liu, Yuheng Jia, Junhui Hou

2022IEEE Transactions on Circuits and Systems for Video Technology48 citationsDOI

Abstract

Existing deep embedding clustering methods fail to sufficiently utilize the available off-the-shelf information from feature embeddings and cluster assignments, limiting their performance. To this end, we propose a novel method, namely deep attention-guided graph clustering with dual self-supervision (DAGC). Specifically, DAGC first utilizes a heterogeneity-wise fusion module to adaptively integrate the features of the auto-encoder and the graph convolutional network in each layer and then uses a scale-wise fusion module to dynamically concatenate the multi-scale features in different layers. Such modules are capable of learning an informative feature embedding via an attention-based mechanism. In addition, we design a distribution-wise fusion module that leverages cluster assignments to acquire clustering results directly. To better explore the off-the-shelf information from the cluster assignments, we develop a dual self-supervision solution consisting of a soft self-supervision strategy with a Kullback-Leibler divergence loss and a hard self-supervision strategy with a pseudo supervision loss. Extensive experiments on nine benchmark datasets validate that our method consistently outperforms state-of-the-art methods. Especially, our method improves the ARI by more than 10.29% over the best baseline. The code will be publicly available at <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/ZhihaoPENG-CityU/DAGC</uri> .

Topics & Concepts

Computer scienceCluster analysisEmbeddingEncoderArtificial intelligenceGraphData miningPattern recognition (psychology)Theoretical computer scienceOperating systemAdvanced Graph Neural NetworksDomain Adaptation and Few-Shot LearningRecommender Systems and Techniques
Deep Attention-Guided Graph Clustering With Dual Self-Supervision | Litcius