paper-with-me

홈 › Papers

Self-interpretable Convolutional Neural Networks for Text Classification

2021-05-18 · Wei Zhao, Rahul Singh, Tarun Joshi, Agus Sudjianto, Vijayan N. Nair

Deep learning models for natural language processing (NLP) are inherently complex and often viewed as black box in nature. This paper develops an approach for interpreting convolutional neural networks for text classification problems by exploiting the local-linear models inherent in ReLU-DNNs. The CNN model combines the word embedding through convolutional layers, filters them using max-pooling, and optimizes using a ReLU-DNN for classification. To get an overall self-interpretable model, the system of local linear models from the ReLU DNN are mapped back through the max-pool filter to the appropriate n-grams. Our results on experimental datasets demonstrate that our proposed technique produce parsimonious models that are self-interpretable and have comparable performance with respect to a more complex CNN model. We also study the impact of the complexity of the convolutional layers and the classification layers on the model performance.

📄 PDF Abstract BibTeX arXiv:2105.08589

Code (0)

등록된 구현이 없습니다.

Tasks

Classificationtext-classificationText Classification

Similar Papers 제목 키워드 기반

A Hybrid Fully Convolutional CNN-Transformer Model for Inherently Interpretable Medical Image Classification

2025-04-11 · Kerol Djoumessi, Samuel Ofosu Mensah, Philipp Berens

In many medical imaging tasks, convolutional neural networks (CNNs) efficiently extract local features hierarchically. More recently, vision transformers (ViTs) have gained popularity, using self-attention mechanisms to …

image-classificationImage ClassificationMedical Image Classification

Interpretable CNNs for Object Classification

2019-01-08 · Quanshi Zhang, Xin Wang, Ying Nian Wu, Huilin Zhou 외

This paper proposes a generic method to learn interpretable convolutional filters in a deep convolutional neural network (CNN) for object classification, where each interpretable filter encodes features of a specific obj…

ClassificationGeneral ClassificationObject

LiGCN: Label-interpretable Graph Convolutional Networks for Multi-label Text Classification

2021-03-26 · NAACL (DLG4NLP) 2022 7 · Irene Li, Aosong Feng, Hao Wu, Tianxiao Li 외

Multi-label text classification (MLTC) is an attractive and challenging task in natural language processing (NLP). Compared with single-label text classification, MLTC has a wider range of applications in practice. In th…

ClassificationGeneral ClassificationMulti Label Text ClassificationMulti-Label Text Classification+2

Spatially Attentive Output Layer for Image Classification

2020-04-16 · CVPR 2020 6 · Ildoo Kim, Woonhyuk Baek, Sungwoong Kim

Most convolutional neural networks (CNNs) for image classification use a global average pooling (GAP) followed by a fully-connected (FC) layer for output logits. However, this spatial aggregation procedure inherently res…

ClassificationGeneral Classificationimage-classificationImage Classification

SelfExplain: A Self-Explaining Architecture for Neural Text Classifiers

2021-03-23 · EMNLP 2021 11 · Dheeraj Rajagopal, Vidhisha Balachandran, Eduard Hovy, Yulia Tsvetkov

We introduce SelfExplain, a novel self-explaining model that explains a text classifier's predictions using phrase-based concepts. SelfExplain augments existing neural classifiers by adding (1) a globally interpretable l…

text-classificationText Classification