Locality Guided Neural Networks for Explainable Artificial Intelligence
Randy Tan, Naimul Khan, and Ling Guan

TL;DR
This paper introduces Locality Guided Neural Networks (LGNN), a novel backpropagation algorithm that enforces local neuron topology in deep networks to improve interpretability without altering existing architectures.
Contribution
LGNN is a new training method inspired by SOMs that preserves locality among neurons, enhancing explainability in CNNs without structural changes or post-processing.
Findings
Enforces neuron locality, aiding interpretability.
Achieves small accuracy improvements on CIFAR100.
Applicable to various deep learning architectures.
Abstract
In current deep network architectures, deeper layers in networks tend to contain hundreds of independent neurons which makes it hard for humans to understand how they interact with each other. By organizing the neurons by correlation, humans can observe how clusters of neighbouring neurons interact with each other. In this paper, we propose a novel algorithm for back propagation, called Locality Guided Neural Network(LGNN) for training networks that preserves locality between neighbouring neurons within each layer of a deep network. Heavily motivated by Self-Organizing Map (SOM), the goal is to enforce a local topology on each layer of a deep network such that neighbouring neurons are highly correlated with each other. This method contributes to the domain of Explainable Artificial Intelligence (XAI), which aims to alleviate the black-box nature of current AI methods and make them…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
Methods1x1 Convolution · Dense Connections · Dropout · Batch Normalization · Residual Connection · Softmax · *Communicated@Fast*How Do I Communicate to Expedia? · Ethereum Customer Service Number +1-833-534-1729 · Bottleneck Residual Block · Max Pooling
