arrow
Return

Interpretable Deep Convolutional Fuzzy Classifier

delete2019-01-01
delete45
PRE
AI
M
Mojtaba Yeganejou
S
Scott Dick *
J
James Miller
DOI:10.1109/TFUZZ.2019.2946520delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
While deep learning has proven to be a powerful new tool for modeling and predicting a wide variety of complex phenomena, those models remain incomprehensible black boxes. This is a critical impediment to the widespread deployment of deep learning technology, as decades of research have found that users simply will not trust (i.e., make decisions based on) a model whose solutions cannot be explained. Fuzzy systems, on the other hand, are by design much more easily understood. In this article, we propose to create more comprehensible deep networks by hybridizing them with fuzzy logic. Our proposed architecture first employs a convolutional neural network as an automated feature extractor and then performs a fuzzy clustering in the derived feature space. After hardening the clusters, we employ Rocchio's algorithm to classify the data points. Experiments on three datasets show that the automated feature extraction substantially improves the accuracy of the fuzzy classifier, and while the substitution of a fuzzy classifier slightly decreases the network's performance, we are able to introduce an effective interpretation mechanism.
Keywords:
Clustering algorithms
Feature extraction
Neurons
Deep learning
Convolution
Classification algorithms
Fuzzy systems
Deep learning
explainable artificial intelligence (XAI)
fuzzy logic
neuro-fuzzy systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Fuzzy Systems cover
IEEE Transactions on Fuzzy Systems
IF:
11.9
Papers:
4.9K
Citations:
2.9W

Organization

U
university of alberta
Scholars:
5.1W
Papers: 4.9W
Citations: 65