Fusion of Explainable Deep Learning Features Using Fuzzy Integral in Computer Vision
Yifan Wang,Witold Pedrycz,Hisao Ishibuchi,Jihua Zhu
DOI: https://doi.org/10.1109/tfuzz.2024.3434589
IF: 12.253
2024-01-01
IEEE Transactions on Fuzzy Systems
Abstract:Fuzzy integral fusion has been shown as an effective tool for enhancing classification accuracy while also achieving explainability. With the deep learning boom in the past decade, many researchers have investigated the advantages of fusing various deep neural networks with fuzzy integral techniques in computer vision. However, recent studies focus on only the explainable fusion process. Thus, features learned by each deep neural network are difficult to understand. Moreover, deep neural networks are usually trained on the ImageNet dataset. Whereas the effectiveness of applying the fuzzy integral methods to this dataset is yet to be investigated. This is the gap that motivates our research study. To address this issue, we explore fuzzy integral fusion classification models that make both the fusion process and extracted features explainable. Specifically, we use two well-known fuzzy integral fusion methods (i.e., Sugeno integral and Choquet integral) to combine three explainable deep learning features (i.e., shape, texture, and color) in a manner that mimics human visual recognition processes. The originality of our work includes the emphasis on complete explainability in the classification process, the investigation of applying fuzzy integral methods to the ImageNet dataset, and extensive experimental validation of the effectiveness of fuzzy integral. Computational experiments show that fuzzy integral fusion can improve classification accuracy by 14.6% compared with an individual deep neural network on subsets derived from the ImageNet dataset. Furthermore, fuzzy integral fusion helps understand contributions, relationships, and interactions among the three features (shape, texture, and color) for each class, providing convincing evidence for the final classification result. Consequently, the proposed models not only achieve impressive performance but also provide a thorough understanding of how these models work. The code is available at https://github.com/yifanwang97/Explainable-fuzzy-integral .