CNC-TP: Classifier Nominal Concept Based on Top-Pertinent Attributes
Yasmine Souissi, Fabrice Boissier, Nida Meddouri
TL;DR
This work advances FCA-based classification by introducing CNC-TP, which selects top-pertinent attributes via the Gain Ratio and constructs concepts and rules from a reduced, more informative feature subset. It presents two concept extraction strategies (All Values vs Relevant Values) and evaluates them across 16 UCI datasets using a robust 10-fold cross-validation protocol, achieving strong accuracy and AUC metrics for the All-Values variant at $p\approx0.775$. CNC-TP demonstrates competitive performance against rule-based, tree-based, Bayesian, and statistical models while preserving interpretability through its rule-based, lattice-grounded structure and a rejection mechanism for uncertain cases. The results underscore the practical value of adaptive feature selection in FCA-based classifiers and point to future work integrating hybrid and fuzzy approaches to further enhance robustness and applicability.
Abstract
Knowledge Discovery in Databases (KDD) aims to exploit the vast amounts of data generated daily across various domains of computer applications. Its objective is to extract hidden and meaningful knowledge from datasets through a structured process comprising several key steps: data selection, preprocessing, transformation, data mining, and visualization. Among the core data mining techniques are classification and clustering. Classification involves predicting the class of new instances using a classifier trained on labeled data. Several approaches have been proposed in the literature, including Decision Tree Induction, Bayesian classifiers, Nearest Neighbor search, Neural Networks, Support Vector Machines, and Formal Concept Analysis (FCA). The last one is recognized as an effective approach for interpretable and explainable learning. It is grounded in the mathematical structure of the concept lattice, which enables the generation of formal concepts and the discovery of hidden relationships among them. In this paper, we present a state-of-theart review of FCA-based classifiers. We explore various methods for computing closure operators from nominal data and introduce a novel approach for constructing a partial concept lattice that focuses on the most relevant concepts. Experimental results are provided to demonstrate the efficiency of the proposed method.
