journal article·2026-06-11Open access

Fuzzy Rule-Based Explanations for Tabular Black-Box Classifiers: A Comprehensive Empirical Framework with Prediction-Boundary-Aware Partitioning and Rule-Level Uncertainty Indication

Ahmet Tezcan Tekin

Applied Sciences· Volume 16· Issue 12

Abstract

Existing post hoc XAI (Explainable Artificial Intelligence) methods produce numerical attributions without symbolic structure (SHAP, LIME), low-coverage local rules (Anchors), or crisp tree surrogates without an interpretable rule-level uncertainty proxy. We present a fuzzy rule-based explanation framework for tabular black-box classifiers, extracting global IF–THEN rules with linguistic labels. This was validated on a 13-dataset benchmark with four model families (Wilcoxon, Friedman, TOST equivalence): (i) prediction-boundary-aware fuzzy partitioning raises mean fidelity from a vanilla Wang–Mendel baseline of 0.736 to 0.893 (+10.4 pp excluding the Breast Cancer outlier; +15.7 pp aggregate, both transparently reported); (ii) fired-rule consequent entropy provides a zero-cost rule-level uncertainty proxy (Spearman ρ = 0.420 with model prediction entropy, significant on 11/12 datasets—moderate by Cohen’s convention, with a 4/12 weak-correlation tail; complementary to probability-entropy and margin baselines). Fidelity is statistically equivalent to tree surrogates on classification (TOST p = 0.002, δ = 0.05) at ≈100% coverage. SHAP/LIME are excluded from the formal stability ranking because the perturbation metric measures the wrapped black-box rather than the attribution vector; cross-explainer comparison is reported in grouped form (full-coverage surrogates vs. local-coverage methods). On continuous regression (California Housing fidelity 0.422 vs. TreeSurrogate 0.840) and XOR-type multi-feature interactions, the framework is structurally weaker, addressed by a planned TSK extension.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Explainable Artificial Intelligence (XAI) · Imbalanced Data Classification Techniques · Machine Learning in Healthcare

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Management Engineering, Istanbul Technical University, 34367 Istanbul, Türkiye

References (68)

Show source-provided references
1. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead10.1038/s42256-019-0048-x ↗
2. The accuracy, fairness, and limits of predicting recidivism10.1126/sciadv.aao5580 ↗
3. Explainable machine learning in credit risk management10.1007/s10614-020-10042-0 ↗
4. Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI10.1016/j.inffus.2019.12.012 ↗
5. European Parliament and Council (2016). Regulation10.59403/1v8s9t8 ↗
6. (EU) 2016/679 (General Data Protection Regulation). Off. J. Eur. Union, 59, 294.
7. European Union regulations on algorithmic decision-making and a “right to explanation”
8. Why a right to explanation of automated decision-making does not exist in the General Data Protection Regulation10.1093/idpl/ipx005 ↗
9. Lundberg, S.K., and Lee, S.-I. (2017, January 4–9). A unified approach to interpreting model predictions. Proceedings of the NeurIPS, Long Beach, CA, USA.
10. Ribeiro, M.T., Singh, S., and Guestrin, C. (2016, January 13–17). “Why should I trust you?”: Explaining the predictions of any classifier. Proceedings of the ACM SIGKDD, San Francisco, CA, USA.10.1145/2939672.2939778 ↗
11. Ribeiro, M.T., Singh, S., and Guestrin, C. (2018, January 2–7). Anchors: High-precision model-agnostic explanations. Proceedings of the AAAI, New Orleans, LA, USA.10.1609/aaai.v32i1.11491 ↗
12. Craven, M.W., and Shavlik, J.W. (1995). Extracting tree-structured representations of trained networks. Advances in Neural Information Processing Systems, MIT Press.
13. Bastani, O., Kim, C., and Bastani, H. (2017). Interpreting blackbox models via model extraction. arXiv.
15. An experiment in linguistic synthesis with a fuzzy logic controller10.1016/S0020-7373(75)80002-2 ↗
16. Generating fuzzy rules by learning from examples10.1109/21.199466 ↗
17. Breiman, L., Friedman, J.H., Olshen, R.A., and Stone, C.J. (1984). Classification and Regression Trees, Wadsworth.
18. Fayyad, U.M., and Irani, K.B. (September, January 28). Multi-interval discretization of continuous-valued attributes for classification learning. Proceedings of the IJCAI, Chambéry, France.
19. From local explanations to global understanding with explainable AI for trees10.1038/s42256-019-0138-9 ↗
20. Alvarez-Melis, D., and Jaakkola, T.S. (2018, January 10–15). On the robustness of interpretability methods. Proceedings of the ICML Workshop on Human Interpretability in Machine Learning, Stockholm, Sweden.
21. Zafar, M.R., and Khan, N.M. (2019). DLIME: A deterministic local interpretable model-agnostic explanations approach for computer-aided diagnosis systems. arXiv.
22. Sundararajan, M., Taly, A., and Yan, Q. (2017, January 6–11). Axiomatic attribution for deep networks. Proceedings of the ICML, Sydney, Australia.
23. Shrikumar, A., Greenside, P., and Kundaje, A. (2017, January 6–11). Learning important features through propagating activation differences. Proceedings of the ICML, Sydney, Australia.
24. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., and Polosukhin, I. (2017). Attention is all you need. Advances in Neural Information Processing Systems, Curran Associates.
25. Jain, S., and Wallace, B.C. (2019, January 2–7). Attention is not explanation. Proceedings of the NAACL-HLT, Minneapolis, MN, USA.
26. Molnar, C. (2025). Interpretable Machine Learning: A Guide for Making Black Box Models Explainable, Independently published. [3rd ed.]. Available online: https://christophm.github.io/interpretable-ml-book/.
27. Guidotti, R., Monreale, A., Ruggieri, S., Pedreschi, D., Turini, F., and Giannotti, F. (2018). Local rule-based explanations of black box decision systems. arXiv.
28. Predictive learning via rule ensembles10.1214/07-AOAS148 ↗
29. Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction model10.1214/15-AOAS848 ↗
30. Performance evaluation of fuzzy classifier systems for multidimensional pattern classification problems10.1109/3477.790443 ↗
31. Casillas, J., Cordón, O., Herrera, F., and Magdalena, L. (2003). Interpretability Issues in Fuzzy Modeling, Springer.10.1007/978-3-540-37057-4 ↗
32. Designing fuzzy inference systems from data: An interpretability-oriented review10.1109/91.928739 ↗
33. Rule weight specification in fuzzy rule-based classification systems10.1109/TFUZZ.2004.841738 ↗
34. Genetic fuzzy systems: Taxonomy, current research trends and prospects10.1007/s12065-007-0001-5 ↗
35. A fuzzy association rule-based classification model for high-dimensional problems with genetic rule selection and lateral tuning10.1109/TFUZZ.2011.2147794 ↗
36. FERNN: An algorithm for fast extraction of rules from neural networks10.1023/A:1008307919726 ↗
37. An empirical evaluation of the comprehensibility of decision table, tree and rule based predictive models10.1016/j.dss.2010.12.003 ↗
38. Fingrams: Visual representations of fuzzy rule-based inference for expert analysis of comprehensibility10.1109/TFUZZ.2013.2245130 ↗
39. PBC4cip: A new contrast pattern-based classifier for class imbalance problems10.1016/j.knosys.2016.10.018 ↗
40. Mendel, J.M. (2024). Explainable Uncertain Rule-Based Fuzzy Systems, Springer. [3rd ed.].10.1007/978-3-031-35378-9 ↗
41. Pickering, L., Cohen, K., and De Baets, B. (2025). A Narrative Review on the Interpretability of Fuzzy Rule-Based Models from a Modern Interpretable Machine Learning Perspective. Int. J. Fuzzy Syst., in press.10.1007/s40815-025-02022-z ↗
42. Pedrycz, W. (2024). Machine Learning and Granular Computing: A Synergistic Design Environment, Springer.10.1007/978-3-031-66842-5 ↗
43. Logic-oriented fuzzy neural networks: A survey10.1016/j.eswa.2024.125120 ↗
44. Gal, Y., and Ghahramani, Z. (2016, January 19–24). Dropout as a Bayesian approximation: Representing model uncertainty in deep learning. Proceedings of the ICML, New York, NY, USA.
45. Gal, Y., and Ghahramani, Z. (2016). A theoretically grounded application of dropout in recurrent neural networks. Advances in Neural Information Processing Systems, Curran Associates.
46. Vovk, V., Gammerman, A., and Shafer, G. (2005). Algorithmic Learning in a Random World, Springer.
47. Blundell, C., Cornebise, J., Kavukcuoglu, K., and Wierstra, D. (2015, January 6–11). Weight uncertainty in neural networks. Proceedings of the ICML, Lille, France.
48. Slack, D., Hilgard, S., Jia, E., Singh, S., and Lakkaraju, H. (2020, January 7–8). Fooling LIME and SHAP: Adversarial attacks on post hoc explanation methods. Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society, New York, NY, USA.10.1145/3375627.3375830 ↗
49. Zhang, Y., Song, K., Sun, Y., Tan, S., and Udell, M. (2019). “Why should you trust my explanation?” Understanding uncertainty in LIME explanations. arXiv.
50. Notions of explainability and evaluation approaches for explainable artificial intelligence10.1016/j.inffus.2021.05.009 ↗
51. A survey of methods for explaining black box models10.1145/3236009 ↗
52. Fuzzy Rule-Based Local Surrogate Models for Black-Box Model Explanation10.1109/TFUZZ.2022.3218426 ↗
53. A comprehensive review of fuzzy logic based interpretability and explainability of machine learning techniques across domains10.1016/j.neucom.2025.130602 ↗
54. Klement, E.P., Mesiar, R., and Pap, E. (2000). Triangular Norms; Trends in Logic, Springer.10.1007/978-94-015-9540-7 ↗
55. The magical number seven, plus or minus two: Some limits on our capacity for processing information10.1037/h0043158 ↗
56. Angwin, J., Larson, J., Mattu, S., and Kirchner, L. (2026, April 29). Machine bias: There’s Software Used Across the Country to Predict Future Criminals. And It’s Biased Against Blacks. ProPublica, 23 May 2016. Available online: https://www.propublica.org/article/machine-bias-risk-assessments-in-criminal-sentencing.
57. Statistical comparisons of classifiers over multiple data sets
58. A comparison of the two one-sided tests procedure and the power approach for assessing the equivalence of average bioavailability10.1007/BF01068419 ↗
59. The magical number 4 in short-term memory: A reconsideration of mental storage capacity10.1017/S0140525X01003922 ↗
60. The mythos of model interpretability10.1145/3236386.3241340 ↗
61. Fuzzy identification of systems and its applications to modeling and control10.1109/TSMC.1985.6313399 ↗
62. Hedonic housing prices and the demand for clean air10.1016/0095-0696(78)90006-2 ↗
63. Dua, D., and Graff, C. (2026, April 29). UCI Machine Learning Repository. University of California, Irvine, School of Information and Computer Sciences. Available online: https://archive.ics.uci.edu/ml.
64. Smith, J.W., Everhart, J.E., Dickson, W.C., Knowler, W.C., and Johannes, R.S. (1988). Using the ADAP learning algorithm to forecast the onset of diabetes mellitus. Proceedings of the Annual Symposium on Computer Application in Medical Care, IEEE Computer Society Press.
65. Least angle regression10.1214/009053604000000067 ↗
66. Cover, T.M., and Thomas, J.A. (2006). Elements of Information Theory, Wiley-Interscience. [2nd ed.].
67. van der Vaart, A.W. (2000). Asymptotic Statistics, Cambridge University Press.
68. Devroye, L., Györfi, L., and Lugosi, G. (1996). A Probabilistic Theory of Pattern Recognition, Springer.10.1007/978-1-4612-0711-5 ↗