Deep Clustering With Consensus Representations

10/13/2022
by   Lukas Miklautz, et al.
21

The field of deep clustering combines deep learning and clustering to learn representations that improve both the learned representation and the performance of the considered clustering method. Most existing deep clustering methods are designed for a single clustering method, e.g., k-means, spectral clustering, or Gaussian mixture models, but it is well known that no clustering algorithm works best in all circumstances. Consensus clustering tries to alleviate the individual weaknesses of clustering algorithms by building a consensus between members of a clustering ensemble. Currently, there is no deep clustering method that can include multiple heterogeneous clustering algorithms in an ensemble to update representations and clusterings together. To close this gap, we introduce the idea of a consensus representation that maximizes the agreement between ensemble members. Further, we propose DECCS (Deep Embedded Clustering with Consensus representationS), a deep consensus clustering method that learns a consensus representation by enhancing the embedded space to such a degree that all ensemble members agree on a common clustering result. Our contributions are the following: (1) We introduce the idea of learning consensus representations for heterogeneous clusterings, a novel notion to approach consensus clustering. (2) We propose DECCS, the first deep clustering method that jointly improves the representation and clustering results of multiple heterogeneous clustering algorithms. (3) We show in experiments that learning a consensus representation with DECCS is outperforming several relevant baselines from deep clustering and consensus clustering. Our code can be found at https://gitlab.cs.univie.ac.at/lukas/deccs

READ FULL TEXT

page 1

page 5

research
10/03/2020

Consensus Clustering with Unsupervised Representation Learning

Recent advances in deep clustering and unsupervised representation learn...
research
04/03/2023

DivClust: Controlling Diversity in Deep Clustering

Clustering has been a major research topic in the field of machine learn...
research
10/06/2009

BRAINSTORMING: Consensus Learning in Practice

We present here an introduction to Brainstorming approach, that was rece...
research
05/04/2021

Representation Learning for Clustering via Building Consensus

In this paper, we focus on deep clustering and unsupervised representati...
research
02/08/2021

Large-data determinantal clustering

Determinantal consensus clustering is a promising and attractive alterna...
research
12/27/2022

Robust Consensus Clustering and its Applications for Advertising Forecasting

Consensus clustering aggregates partitions in order to find a better fit...
research
09/14/2018

Ensemble Clustering for Graphs

We propose an ensemble clustering algorithm for graphs (ECG), which is b...

Please sign up or login with your details

Forgot password? Click here to reset