The k-means algorithm is one of the most popular clustering algorithms in the machine learning community. Its simplicity and scalability make it the primary choice for many clustering applications. We introduce here a variant of the kmeans algorithm that can account for complex side constraints. The key idea is to use binary linear programming for assigning objects to clusters. Unlike existing extensions of the k-means algorithm that are designed for accommodating specific types of constraints, our approach can be applied to a wide range of constrained clustering problems with minor modifications. We demonstrate the effectiveness and efficiency of the proposed approach by comparing it to a state-of-the-art algorithm on a test set that compr...
Abstract. We present a k-means-based clustering algorithm, which op-timizes mean square error, for g...
The k-center clustering algorithm, introduced over 35 years ago, is known to be robust to class imba...
A novel center-based clustering algorithm is proposed in this paper. We first for-mulate clustering ...
K-Means clustering still plays an important role in many computer vision problems. While the convent...
K-Means clustering still plays an important role in many computer vision problems. While the convent...
K-Means clustering still plays an important role in many computer vision problems. While the convent...
Clustering is probably the most extensively studied problem in unsupervised learning. Traditional cl...
This article proposes a constrained clustering algorithm with competitive performance and less compu...
Clustering is one of the data mining methods that partition large-sized data into subgroups accordin...
The Capacitated Clustering Problem (CCP) partitions a set of n items (eg. customer orders) into k di...
Families of center-based clustering methods are capable of handling high dimensional sparse data ari...
Clustering is a fundamental unsupervised machine learning task that aims to aggregate similar data i...
Probably the most famous clustering formulation is k-means. This is the focus today. Note: k-means i...
In this talk, we give an overview of the current best approximation algorithms for fundamental clust...
Classification-via-clustering (CvC) is a widely used method, using a clustering procedure to perform...
Abstract. We present a k-means-based clustering algorithm, which op-timizes mean square error, for g...
The k-center clustering algorithm, introduced over 35 years ago, is known to be robust to class imba...
A novel center-based clustering algorithm is proposed in this paper. We first for-mulate clustering ...
K-Means clustering still plays an important role in many computer vision problems. While the convent...
K-Means clustering still plays an important role in many computer vision problems. While the convent...
K-Means clustering still plays an important role in many computer vision problems. While the convent...
Clustering is probably the most extensively studied problem in unsupervised learning. Traditional cl...
This article proposes a constrained clustering algorithm with competitive performance and less compu...
Clustering is one of the data mining methods that partition large-sized data into subgroups accordin...
The Capacitated Clustering Problem (CCP) partitions a set of n items (eg. customer orders) into k di...
Families of center-based clustering methods are capable of handling high dimensional sparse data ari...
Clustering is a fundamental unsupervised machine learning task that aims to aggregate similar data i...
Probably the most famous clustering formulation is k-means. This is the focus today. Note: k-means i...
In this talk, we give an overview of the current best approximation algorithms for fundamental clust...
Classification-via-clustering (CvC) is a widely used method, using a clustering procedure to perform...
Abstract. We present a k-means-based clustering algorithm, which op-timizes mean square error, for g...
The k-center clustering algorithm, introduced over 35 years ago, is known to be robust to class imba...
A novel center-based clustering algorithm is proposed in this paper. We first for-mulate clustering ...