cs.AIApr 14, 2026

Enhancing Clustering: An Explainable Approach via Filtered Patterns

Authors: Motaz Ben Hassine, Saïd Jabbour

Organizations: CRIL · CRIL, University of Artois & CNRS, Lens, France

Abstract

Machine learning has become a central research area, with increasing attention devoted to explainable clustering, also known as conceptual clustering, which is a knowledge-driven unsupervised learning paradigm that partitions data into θθ disjoint clusters, where each cluster is described by an explicit symbolic representation, typically expressed as a closed pattern or itemset. By providing human-interpretable cluster descriptions, explainable clustering plays an important role in explainable artificial intelligence and knowledge discovery. Recent work improved clustering quality by introducing k-relaxed frequent patterns (k-RFPs), a pattern model that relaxes strict coverage constraints through a generalized kcover definition. This framework integrates constraint-based reasoning, using SAT solvers for pattern generation, with combinatorial optimization, using Integer Linear Programming (ILP) for cluster selection. Despite its effectiveness, this approach suffers from a critical limitation: multiple distinct k-RFPs may induce identical k-covers, leading to redundant symbolic representations that unnecessarily enlarge the search space and increase computational complexity during cluster construction. In this paper, we address this redundancy through a pattern reduction framework. Our contributions are threefold. First, we formally characterize the conditions under which distinct k-RFPs induce identical kcovers, providing theoretical foundations for redundancy detection. Second, we propose an optimization strategy that removes redundant patterns by retaining a single representative pattern for each distinct k-cover. Third, we investigate the interpretability and representativeness of the patterns selected by the ILP model by analyzing their robustness with respect to their induced clusters. Extensive experiments conducted on several real-world datasets demonstrate that the proposed approach significantly reduces the pattern search space, improves computational efficiency, preserves and enhances in some cases the quality of the resulting clusters.

Figures & tables

Explore similar work

CardsList
  1. Beyond Feature Importance: A Comparative Analysis of Pattern Detection Methods in Cluster Interpretation

    Aug 6, 2026Benjamin Connor, Anna Jurek-Loughrey, Lu Bai +1ClusteringUnsupervised Clustering

  2. ExDBSCAN: Explaining DBSCAN with Counterfactual Reasoning -- Additional Material

    May 28, 2026Pernille Matthews, Lena Krieger, Tommaso Amico +3Explainable Artificial IntelligenceCounterfactual Explanations

  3. Explainable cluster analysis: a bagging approach

    Mar 20, 2026Federico Maria Quetti, Elena Ballante, Silvia Figini +1ClusteringUnsupervised Clustering