LGApr 22, 2021

Semiotic Aggregation in Deep Learning

arXiv:2104.10931v17 citations
Originality Incremental advance
AI Analysis

This provides a novel method for interpreting deep learning models, which is an incremental step in improving explainability for researchers and practitioners.

The paper tackles the problem of interpreting deep neural networks by analyzing saliency maps through computational semiotics, showing how spatial entropy decreases as signs aggregate across layers to explain neural decisions.

Convolutional neural networks utilize a hierarchy of neural network layers. The statistical aspects of information concentration in successive layers can bring an insight into the feature abstraction process. We analyze the saliency maps of these layers from the perspective of semiotics, also known as the study of signs and sign-using behavior. In computational semiotics, this aggregation operation (known as superization) is accompanied by a decrease of spatial entropy: signs are aggregated into supersign. Using spatial entropy, we compute the information content of the saliency maps and study the superization processes which take place between successive layers of the network. In our experiments, we visualize the superization process and show how the obtained knowledge can be used to explain the neural decision model. In addition, we attempt to optimize the architecture of the neural model employing a semiotic greedy technique. To the extent of our knowledge, this is the first application of computational semiotics in the analysis and interpretation of deep neural networks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes