LGJul 19, 2021

Rethinking Graph Auto-Encoder Models for Attributed Graph Clustering

arXiv:2107.08562v386 citations
Originality Incremental advance
AI Analysis

This addresses critical issues in graph clustering for researchers and practitioners, but it is incremental as it builds on existing GAE models.

The paper tackles the problems of Feature Randomness and Feature Drift in Graph Auto-Encoder models for attributed graph clustering, proposing a reformulated methodology with sampling and correction operators that grant a considerable improvement in clustering effectiveness and robustness.

Most recent graph clustering methods have resorted to Graph Auto-Encoders (GAEs) to perform joint clustering and embedding learning. However, two critical issues have been overlooked. First, the accumulative error, inflicted by learning with noisy clustering assignments, degrades the effectiveness and robustness of the clustering model. This problem is called Feature Randomness. Second, reconstructing the adjacency matrix sets the model to learn irrelevant similarities for the clustering task. This problem is called Feature Drift. Interestingly, the theoretical relation between the aforementioned problems has not yet been investigated. We study these issues from two aspects: (1) there is a trade-off between Feature Randomness and Feature Drift when clustering and reconstruction are performed at the same level, and (2) the problem of Feature Drift is more pronounced for GAE models, compared with vanilla auto-encoder models, due to the graph convolutional operation and the graph decoding design. Motivated by these findings, we reformulate the GAE-based clustering methodology. Our solution is two-fold. First, we propose a sampling operator $Ξ$ that triggers a protection mechanism against the noisy clustering assignments. Second, we propose an operator $Υ$ that triggers a correction mechanism against Feature Drift by gradually transforming the reconstructed graph into a clustering-oriented one. As principal advantages, our solution grants a considerable improvement in clustering effectiveness and robustness and can be easily tailored to existing GAE models.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes