Locality Guided Neural Networks for Explainable Artificial Intelligence

07/12/2020
by   Randy Tan, et al.
6

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 understandable by humans. Our method aims to achieve XAI in deep learning without changing the structure of current models nor requiring any post processing. This paper focuses on Convolutional Neural Networks (CNNs), but can theoretically be applied to any type of deep learning architecture. In our experiments, we train various VGG and Wide ResNet (WRN) networks for image classification on CIFAR100. In depth analyses presenting both qualitative and quantitative results demonstrate that our method is capable of enforcing a topology on each layer while achieving a small increase in classification accuracy

READ FULL TEXT

page 1

page 5

page 6

page 7

research
02/27/2023

Explainable Artificial Intelligence and Cybersecurity: A Systematic Literature Review

Cybersecurity vendors consistently apply AI (Artificial Intelligence) to...
research
05/22/2023

Breaking the Paradox of Explainable Deep Learning

Deep Learning has achieved tremendous results by pushing the frontier of...
research
06/03/2020

Assessing Intelligence in Artificial Neural Networks

The purpose of this work was to develop of metrics to assess network arc...
research
02/13/2012

Multi-column Deep Neural Networks for Image Classification

Traditional methods of computer vision and machine learning cannot match...
research
02/11/2018

Understanding Convolutional Networks with APPLE : Automatic Patch Pattern Labeling for Explanation

With the success of deep learning, recent efforts have been focused on a...
research
05/25/2019

Locality-Promoting Representation Learning

This work investigates fundamental questions related to locating and def...
research
10/31/2022

A Law of Data Separation in Deep Learning

Multilayer neural networks have achieved superhuman performance in many ...

Please sign up or login with your details

Forgot password? Click here to reset