Papers › Incremental Constrained Clustering by Minimal Weighted Modification

Incremental Constrained Clustering by Minimal Weighted Modification

22 Sep 202329th International Conference on Principles and Practice of Constraint Programming 2023 9archive 2025-07-28

Aymeric Beauchamp, Thi-Bich-Hanh Dao, Samir Loudni, Christel Vrain

Clustering is a well-known task in Data Mining that aims at grouping data instances according to their similarity. It is an exploratory and unsupervised task whose results depend on many parameters, often requiring the expert to iterate several times before satisfaction. Constrained clustering has been introduced for better modeling the expectations of the expert. Nevertheless constrained clustering is not yet sufficient since it usually requires the constraints to be given before the clustering process. In this paper we address a more general problem that aims at modeling the exploratory clustering process, through a sequence of clustering modifications where expert constraints are added on the fly. We present an incremental constrained clustering framework integrating active query strategies and a Constraint Programming model to fit the expert expectations while preserving the stability of the partition, so that the expert can understand the process and apprehend its impact. Our model supports instance and group-level constraints, which can be relaxed. Experiments on reference datasets and a case study related to the analysis of satellite image time series show the relevance of our framework.

PaperPDFCode

Code

aymericb213/IAC officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

ClusteringConstrained ClusteringIncremental Constrained ClusteringTime Series

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Incremental Constrained Clustering Wine MPCK-Means+NPU AUBC-ARI (quality) 0.893±0.016 #1 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine MPCK-Means+NPU AUBC-ARI (similarity) 0.817±0.002 #1 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine MPCK-Means+Random AUBC-ARI (quality) 0.821±0.005 #2 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine MPCK-Means+Random AUBC-ARI (similarity) 0.845±0.006 #2 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine IAC+NPU AUBC-ARI (quality) 0.481±0.016 #3 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine IAC+NPU AUBC-ARI (similarity) 0.455±0.09 #3 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine PCK-Means+NPU AUBC-ARI (quality) 0.472±0.017 #4 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine PCK-Means+NPU AUBC-ARI (similarity) 0.337±0.011 #4 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine COP-KMeans+NPU AUBC-ARI (quality) 0.469±0.019 #5 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine COP-KMeans+NPU AUBC-ARI (similarity) 0.340±0.001 #5 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine PCK-Means+Random AUBC-ARI (quality) 0.371±0.003 #6 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine PCK-Means+Random AUBC-ARI (similarity) 0.332±0.01 #6 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine COP-KMeans+Random AUBC-ARI (quality) 0.369±0.003 #7 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine COP-KMeans+Random AUBC-ARI (similarity) 0.241±0.008 #7 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine IAC+Random AUBC-ARI (quality) 0.349±0.01 #8 of 8 Archive leaderboard report
Incremental Constrained Clustering Wine IAC+Random AUBC-ARI (similarity) 0.441±0.012 #8 of 8 Archive leaderboard report
Incremental Constrained Clustering iris IAC+NPU AUBC-ARI (quality) 0.941±0.007 #1 of 8 Archive leaderboard report
Incremental Constrained Clustering iris IAC+NPU AUBC-ARI (similarity) 0.668±0.02 #1 of 8 Archive leaderboard report
Incremental Constrained Clustering iris MPCK-Means+NPU AUBC-ARI (quality) 0.928±0.015 #2 of 8 Archive leaderboard report
Incremental Constrained Clustering iris MPCK-Means+NPU AUBC-ARI (similarity) 0.584±0.027 #2 of 8 Archive leaderboard report
Incremental Constrained Clustering iris COP-KMeans+NPU AUBC-ARI (quality) 0.88±0.016 #3 of 8 Archive leaderboard report
Incremental Constrained Clustering iris COP-KMeans+NPU AUBC-ARI (similarity) 0.432±0.029 #3 of 8 Archive leaderboard report
Incremental Constrained Clustering iris PCK-Means+NPU AUBC-ARI (quality) 0.876±0.018 #4 of 8 Archive leaderboard report
Incremental Constrained Clustering iris PCK-Means+NPU AUBC-ARI (similarity) 0.398±0.029 #4 of 8 Archive leaderboard report
Incremental Constrained Clustering iris IAC+Random AUBC-ARI (quality) 0.816±0.014 #5 of 8 Archive leaderboard report
Incremental Constrained Clustering iris IAC+Random AUBC-ARI (similarity) 0.605±0.016 #5 of 8 Archive leaderboard report
Incremental Constrained Clustering iris MPCK-Means+Random AUBC-ARI (quality) 0.783±0.025 #6 of 8 Archive leaderboard report
Incremental Constrained Clustering iris MPCK-Means+Random AUBC-ARI (similarity) 0.472±0.024 #6 of 8 Archive leaderboard report
Incremental Constrained Clustering iris COP-KMeans+Random AUBC-ARI (quality) 0.712±0.012 #7 of 8 Archive leaderboard report
Incremental Constrained Clustering iris COP-KMeans+Random AUBC-ARI (similarity) 0.309±0.004 #7 of 8 Archive leaderboard report
Incremental Constrained Clustering iris PCK-Means+Random AUBC-ARI (quality) 0.695±0.018 #8 of 8 Archive leaderboard report
Incremental Constrained Clustering iris PCK-Means+Random AUBC-ARI (similarity) 0.271±0.008 #8 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

COP-KMeansMPCK-MeansPCKMeans

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections