End-to-end Differentiable Clustering with Associative Memories

06/05/2023
by   Bishwajit Saha, et al.
0

Clustering is a widely used unsupervised learning technique involving an intensive discrete optimization problem. Associative Memory models or AMs are differentiable neural networks defining a recursive dynamical system, which have been integrated with various deep learning architectures. We uncover a novel connection between the AM dynamics and the inherent discrete assignment necessary in clustering to propose a novel unconstrained continuous relaxation of the discrete clustering problem, enabling end-to-end differentiable clustering with AM, dubbed ClAM. Leveraging the pattern completion ability of AMs, we further develop a novel self-supervised clustering loss. Our evaluations on varied datasets demonstrate that ClAM benefits from the self-supervision, and significantly improves upon both the traditional Lloyd's k-means algorithm, and more recent continuous clustering relaxations (by upto 60

READ FULL TEXT

page 5

page 8

page 18

page 19

page 20

research
04/18/2022

Robust End-to-end Speaker Diarization with Generic Neural Clustering

End-to-end speaker diarization approaches have shown exceptional perform...
research
10/17/2019

Deep clustering with concrete k-means

We address the problem of simultaneously learning a k-means clustering a...
research
10/01/2020

From Trees to Continuous Embeddings and Back: Hyperbolic Hierarchical Clustering

Similarity-based Hierarchical Clustering (HC) is a classical unsupervise...
research
10/11/2021

Learning with Algorithmic Supervision via Continuous Relaxations

The integration of algorithmic components into neural architectures has ...
research
01/09/2023

Differentiable Simulations for Enhanced Sampling of Rare Events

We develop a novel approach to enhanced sampling of chemically reactive ...
research
08/22/2018

k-meansNet: When k-means Meets Differentiable Programming

In this paper, we study how to make clustering benefiting from different...
research
05/25/2023

Differentiable Clustering with Perturbed Spanning Forests

We introduce a differentiable clustering method based on minimum-weight ...

Please sign up or login with your details

Forgot password? Click here to reset