Litcius/Paper detail

Fuzzy Rule-Based Explainer Systems for Deep Neural Networks: From Local Explainability to Global Understanding

Fatemeh Aghaeipoor, Mohammad Sabokrou, Alberto Fernández

2023IEEE Transactions on Fuzzy Systems48 citationsDOI

Abstract

Explainability of deep neural networks has been receiving increasing attention with regard to auditability and trustworthiness purposes. Of the various post-hoc explainability approaches, rule extraction methods assist to understand the logic that underpins their functioning. Whereas the rule-based solutions are directly managed and understood by practitioners, the use of intervals or crisp values in the antecedents that rely on numerical values might not be intuitive enough. In this case, the benefits of a linguistic representation based on fuzzy sets/rules are straightforward, as these semantically meaningful components ease the model understanding. This article proposes fuzzy rule-based explainer systems for deep neural networks. The algorithm learns a compact yet accurate set of fuzzy rules based on features' importance (i.e., attribution values) distilled from the trained networks. These systems can be used for both local and global explainability purposes. The evaluation results of different applications revealed that the fuzzy explainers maintained the fidelity and accuracy of the original deep neural networks while implying lower complexity and better comprehensibility.

Topics & Concepts

Computer scienceFuzzy logicArtificial intelligenceFuzzy ruleArtificial neural networkFuzzy setSet (abstract data type)Machine learningNeuro-fuzzyDeep neural networksFidelityTrustworthinessFuzzy control systemData miningTelecommunicationsComputer securityProgramming languageExplainable Artificial Intelligence (XAI)Adversarial Robustness in Machine LearningImbalanced Data Classification Techniques