LGIRMLApr 25, 2019

Discrete Optimal Graph Clustering

arXiv:1904.11266v13 citations
Originality Incremental advance
AI Analysis

This work addresses inefficiencies in graph-based clustering for data analysis applications, representing an incremental improvement over existing methods.

The paper tackled the problem of suboptimal similarity graphs, information loss from label relaxation, and sensitivity to initialization in graph-based clustering by proposing a discrete optimal graph clustering (DOGC) framework that adaptively learns an optimal similarity graph and directly solves discrete cluster labels, achieving superior performance on real and synthetic datasets compared to state-of-the-art methods.

Graph based clustering is one of the major clustering methods. Most of it work in three separate steps: similarity graph construction, clustering label relaxing and label discretization with k-means. Such common practice has three disadvantages: 1) the predefined similarity graph is often fixed and may not be optimal for the subsequent clustering. 2) the relaxing process of cluster labels may cause significant information loss. 3) label discretization may deviate from the real clustering result since k-means is sensitive to the initialization of cluster centroids. To tackle these problems, in this paper, we propose an effective discrete optimal graph clustering (DOGC) framework. A structured similarity graph that is theoretically optimal for clustering performance is adaptively learned with a guidance of reasonable rank constraint. Besides, to avoid the information loss, we explicitly enforce a discrete transformation on the intermediate continuous label, which derives a tractable optimization problem with discrete solution. Further, to compensate the unreliability of the learned labels and enhance the clustering accuracy, we design an adaptive robust module that learns prediction function for the unseen data based on the learned discrete cluster labels. Finally, an iterative optimization strategy guaranteed with convergence is developed to directly solve the clustering results. Extensive experiments conducted on both real and synthetic datasets demonstrate the superiority of our proposed methods compared with several state-of-the-art clustering approaches.

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