Published: May 18, 2026
Author(s)
Fenrir Badorf (Loyola University Maryland), Francis Durso (NIST), Callie Walker (NIST), Megan Olsen (Loyola University Maryland), M S Raunak (NIST), Richard Kuhn (NIST)
Conference
Name: 19th IEEE International Conference on Software Testing, Verification and Validation (ICST)
Dates: 05/18/2026 - 05/22/2026
Location: Daejeon, Republic of Korea
Citation: International Conference on Software Testing, Verification and Validation, pp. 1-10
Although there are many available approaches for designing machine learning models and experiments, not all of these approaches are explainable or interpretable. Combination frequency differencing (CFD) provides information on the relationship between feature values and predicted class in the form of distinguishing combinations. In this paper we investigate how distinguishing combinations in the training and validation datasets may affect the effectiveness of the trained model. We also investigate how distinguishing combinations can be used for a more explainable approach to feature reduction. Notably, results showed that CFD performed comparably to principal component analysis, an established method for reducing features, while providing better explainability. Thus CFD shows promise for providing a unified, interpretable framework for dataset construction, model validation, and feature reduction.
Although there are many available approaches for designing machine learning models and experiments, not all of these approaches are explainable or interpretable. Combination frequency differencing (CFD) provides information on the relationship between feature values and predicted class in the form...
See full abstract
Although there are many available approaches for designing machine learning models and experiments, not all of these approaches are explainable or interpretable. Combination frequency differencing (CFD) provides information on the relationship between feature values and predicted class in the form of distinguishing combinations. In this paper we investigate how distinguishing combinations in the training and validation datasets may affect the effectiveness of the trained model. We also investigate how distinguishing combinations can be used for a more explainable approach to feature reduction. Notably, results showed that CFD performed comparably to principal component analysis, an established method for reducing features, while providing better explainability. Thus CFD shows promise for providing a unified, interpretable framework for dataset construction, model validation, and feature reduction.
Hide full abstract
Keywords
combinatorial analysis; machine learning; validation; feature reduction; explainability
Control Families
None selected