Gradient Based Clustering

02/01/2022
by   Aleksandar Armacki, et al.
0

We propose a general approach for distance based clustering, using the gradient of the cost function that measures clustering quality with respect to cluster assignments and cluster center positions. The approach is an iterative two step procedure (alternating between cluster assignment and cluster center updates) and is applicable to a wide range of functions, satisfying some mild assumptions. The main advantage of the proposed approach is a simple and computationally cheap update rule. Unlike previous methods that specialize to a specific formulation of the clustering problem, our approach is applicable to a wide range of costs, including non-Bregman clustering methods based on the Huber loss. We analyze the convergence of the proposed algorithm, and show that it converges to the set of appropriately defined fixed points, under arbitrary center initialization. In the special case of Bregman cost functions, the algorithm converges to the set of centroidal Voronoi partitions, which is consistent with prior works. Numerical experiments on real data demonstrate the effectiveness of the proposed method.

READ FULL TEXT
research
05/17/2017

Range-Clustering Queries

In a geometric k-clustering problem the goal is to partition a set of po...
research
04/09/2019

Gradient-Free Multi-Agent Nonconvex Nonsmooth Optimization

In this paper, we consider the problem of minimizing the sum of nonconve...
research
11/03/2021

Selecting the number of clusters, clustering models, and algorithms. A unifying approach based on the quadratic discriminant score

Cluster analysis requires many decisions: the clustering method and the ...
research
01/26/2019

A general model for plane-based clustering with loss function

In this paper, we propose a general model for plane-based clustering. Th...
research
12/10/2018

Ramp-based Twin Support Vector Clustering

Traditional plane-based clustering methods measure the cost of within-cl...
research
10/12/2018

Faster k-Medoids Clustering: Improving the PAM, CLARA, and CLARANS Algorithms

Clustering non-Euclidean data is difficult, and one of the most used alg...
research
05/03/2023

CLUSTSEG: Clustering for Universal Segmentation

We present CLUSTSEG, a general, transformer-based framework that tackles...

Please sign up or login with your details

Forgot password? Click here to reset