New Framework Explains Feature-Weighted Clustering with Counterfactuals

Richard J. Fawley, Renato Cordeiro de Amorim· July 17, 2026 View original

Summary

This paper introduces VoICE, a Voronoi-Induced Counterfactual Explainability framework for feature-weighted k-means clustering. VoICE generates interpretable counterfactual explanations by identifying minimal changes to an input that would alter its cluster assignment, directly incorporating feature weights into the explanation process.

This research presents VoICE (Voronoi-Induced Counterfactual Explainability), a novel framework designed to provide local, interpretable explanations for feature-weighted k-means clustering. Unlike traditional counterfactual methods primarily used in supervised learning, VoICE addresses the unique challenges of clustering by considering the geometric properties of the partition. It formulates counterfactual generation as a projection onto the full weighted Voronoi region of a target cluster, directly integrating feature weights into both the clustering geometry and the counterfactual objective. The framework aims to produce least-cost and parsimonious explanations, subject to actionability constraints. To prevent extrapolation and boundary sensitivity, target regions are further refined by intersecting them with data-derived bounds and contracting them towards their centroids. Evaluations across several benchmark datasets demonstrate that VoICE consistently generates valid target-cluster memberships, a significant improvement over leading pairwise baselines that often fail in this regard. This advancement offers a more robust and accurate method for understanding why a data point belongs to a particular cluster and what minimal changes would shift its assignment.

Why it matters

Professionals can use VoICE to gain deeper, more interpretable insights into their clustering models, enabling better decision-making and trust in AI systems, especially where feature importance varies.

How to implement this in your domain

  1. 1Investigate current clustering models for explainability gaps, particularly in feature-weighted scenarios.
  2. 2Explore integrating VoICE-like counterfactual explanations to enhance transparency in your data analysis.
  3. 3Develop internal tools or dashboards to visualize counterfactuals for cluster assignments.
  4. 4Train data science teams on the principles of counterfactual explainability for clustering.

Who benefits

HealthcareFinanceRetailMarketingCybersecurity

Key takeaways

  • Counterfactual explanations for clustering are challenging due to unlabeled assignments and geometric partitions.
  • VoICE provides a framework for feature-weighted k-means clustering using Voronoi regions.
  • It generates least-cost, parsimonious explanations incorporating feature weights and actionability constraints.
  • VoICE consistently produces valid target-cluster memberships, outperforming baselines.

Original post by Richard J. Fawley, Renato Cordeiro de Amorim

"arXiv:2607.14719v1 Announce Type: new Abstract: Counterfactual explanations provide local, interpretable insight by identifying changes to an input that would alter its assigned outcome. Although well established in supervised learning, their extension to clustering is less direc…"

View on X

Originally posted by Richard J. Fawley, Renato Cordeiro de Amorim on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses