Interpreting convolutional networks trained on textual data
There have been many advances in the artificial intelligence field due to the emergence of deep learning. In almost all sub-fields, artificial neural networks have reached or exceeded human-level performance. However, most of the models are not interpretable. As a result, it is hard to trust their decisions, especially in life and death scenarios. In recent years, there has been a movement toward creating explainable artificial intelligence, but most work to date has concentrated on image processing models, as it is easier for humans to perceive visual patterns. There has been little work in other fields like natural language processing. In this paper, we train a convolutional model on textual data and analyze the global logic of the model by studying its filter values. In the end, we find the most important words in our corpus to our models logic and remove the rest (95%). New models trained on just the 5% most important words can achieve the same performance as the original model while reducing training time by more than half. Approaches such as this will help us to understand NLP models, explain their decisions according to their word choices, and improve them by finding blind spots and biases.
Code (0)
등록된 구현이 없습니다.
Tasks
Explainable artificial intelligenceSimilar Papers 제목 키워드 기반
Tracing variation in discourse connectives in translation and interpreting through neural semantic spaces
In the present paper, we explore lexical contexts of discourse markers in translation and interpreting on the basis of word embeddings. Our special interest is on contextual variation of the same discourse markers in (wr…
TranslationWord EmbeddingsLearning Scene Gist with Convolutional Neural Networks to Improve Object Recognition
Advancements in convolutional neural networks (CNNs) have made significant strides toward achieving high performance levels on multiple object recognition tasks. While some approaches utilize information from the entire …
ObjectObject RecognitionScene UnderstandingNeRoSim: A System for Measuring and Interpreting Semantic Textual Similarity
Which *BERT? A Survey Organizing Contextualized Encoders
Pretrained contextualized text encoders are now a staple of the NLP community. We present a survey on language representation learning with the aim of consolidating a series of shared lessons learned across a variety of …
Representation LearningSurveyInterpreting Contextual Effects By Contextual Modeling In Recommender Systems
Recommender systems have been widely applied to assist user's decision making by providing a list of personalized item recommendations. Context-aware recommender systems (CARS) additionally take context information into …
Decision MakingRecommendation Systems