"What is relevant in a text document?": An interpretable machine learning approach
"Что важно в текстовом документе?": Интерпретируемый подход машинного обучения
2017-08-11
SCID: 54.1/fv7eraga
Discuss with AI
bag-of-words SVMconvolutional neural networklayer-wise relevance propagationvector-based document representationsword-wise relevance scores
Figures from the paper
Abstract (AI)
Text documents can be described by a number of abstract concepts such as semantic category, writing style, or sentiment. Machine learning (ML) models have been trained to automatically map documents to these abstract concepts, allowing to annotate very large text collections, more than could be processed by a human in a lifetime. Besides predicting the text's category very accurately, it is also highly desirable to understand how and why the categorization process takes place. In this paper, we demonstrate that such understanding can be achieved by tracing the classification decision back to individual words using layer-wise relevance propagation (LRP), a recently developed technique for explaining predictions of complex non-linear classifiers. We train two word-based ML models, a convolutional neural network (CNN) and a bag-of-words SVM classifier, on a topic categorization task and adapt the LRP method to decompose the predictions of these models onto words. Resulting scores indicate how much individual words contribute to the overall classification decision. This enables one to distill relevant information from text documents without an explicit semantic information extraction step. We further use the word-wise relevance scores for generating novel vector-based document representations which capture semantic information. Based on these document vectors, we introduce a measure of model explanatory power and show that, although the SVM and CNN models perform similarly in terms of classification accuracy, the latter exhibits a higher level of explainability which makes it more comprehensible for humans and potentially more useful for other applications.
Key Findings
1
Although CNN and SVM achieve similar classification accuracy, the CNN exhibits higher explainability according to a newly introduced measure of model explanatory power based on the LRP-derived document vectors.
2
LRP was adapted to decompose predictions of both a convolutional neural network (CNN) and a bag-of-words SVM on a topic categorization task.
3
Layer-wise relevance propagation (LRP) can trace classification decisions of complex non-linear text classifiers back to individual words, yielding word-level relevance scores.
4
Word-wise relevance scores enable extraction of relevant information from texts without explicit semantic information extraction and can be used to generate novel vector-based document representations capturing semantic information.
Research Object
Word-based text classification models (CNN and bag-of-words SVM) applied to topic categorization of text documents
Research Subject
Layer-wise relevance propagation (LRP)-based decomposition of model predictions onto individual words to identify word-level relevance, generate vector-based document representations capturing semantic information, and measure model explanatory power
Publication Details
Publication Date
2017-08-11
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest