Deep Clustering via Community Detection
원문 초록
Deep clustering is an essential task in modern artificial intelligence, aiming to partition a set of data samples into a given number of homogeneous groups (i.e., clusters). Even though many Deep Neural Network (DNN) backbones and clustering strategies have been proposed for the task, achieving increasingly improved performance, deep clustering remains very challenging due to the lack of accurately labeled samples. In this paper, we propose a novel approach of deep clustering via community detection. It initializes clustering by detecting many communities, and then gradually expands clusters by community merging. Compared with the existing clustering strategies, community detection factors in the new perspective of cluster network analysis. As a result, it has the inherent benefit of high pseudo-label purity, which is critical to the performance of self-supervision. We have validated the efficacy of the proposed approach on benchmark image datasets. Our extensive experiments have shown that it can effectively improve the SOTA performance. Our ablation study also demonstrates that the new network perspective can effectively improve community pseudo-label purity, resulting in improved clustering performance.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Tri-Learn Graph Fusion Network for Attributed Graph Clustering
Unsupervised Deep Clustering of MNIST with Triplet-Enhanced Convolutional Autoencoders
Strongly Consistent Community Detection in Popularity Adjusted Block Models
Speaker Diarization with Overlapping Community Detection Using Graph Attention Networks and Label Propagation Algorithm
On the Price of Differential Privacy for Spectral Clustering over Stochastic Block Models
A Tutorial on Discriminative Clustering and Mutual Information
토론
이 논문과 연결된 포럼 글이 아직 없습니다.