Explaining Local, Global, And Higher-Order Interactions In Deep Learning

06/12/2020
by   Samuel Lerman, et al.
26

We present a simple yet highly generalizable method for explaining interacting parts within a neural network's reasoning process. In this work, we consider local, global, and higher-order statistical interactions. Generally speaking, local interactions occur between features within individual datapoints, while global interactions come in the form of universal features across the whole dataset. With deep learning, combined with some heuristics for tractability, we achieve state of the art measurement of global statistical interaction effects, including at higher orders (3-way interactions or more). We generalize this to the multidimensional setting to explain local interactions in multi-object detection and relational reasoning using the COCO annotated-image and Sort-Of-CLEVR toy datasets respectively. Here, we submit a new task for testing feature vector interactions, conduct a human study, propose a novel metric for relational reasoning, and use our interaction interpretations to innovate a more effective Relation Network. Finally, we apply these techniques on a real-world biomedical dataset to discover the higher-order interactions underlying Parkinson's disease clinical progression. Code for all experiments, fully reproducible, is available at: https://github.com/slerman12/ExplainingInteractions.

READ FULL TEXT
research
03/27/2023

Hypergraphx: a library for higher-order network analysis

From social to biological systems, many real-world systems are character...
research
09/10/2019

NormLime: A New Feature Importance Metric for Explaining Deep Neural Networks

The problem of explaining deep learning models, and model predictions ge...
research
06/16/2021

Tackling the Challenges in Scene Graph Generation with Local-to-Global Interactions

In this work, we seek new insights into the underlying challenges of the...
research
01/03/2023

xDeepInt: a hybrid architecture for modeling the vector-wise and bit-wise feature interactions

Learning feature interactions is the key to success for the large-scale ...
research
10/12/2020

k-simplex2vec: a simplicial extension of node2vec

We present a novel method of associating Euclidean features to simplicia...
research
05/18/2021

Nonparametric Modeling of Higher-Order Interactions via Hypergraphons

We study statistical and algorithmic aspects of using hypergraphons, tha...
research
07/14/2017

Kernel Method for Detecting Higher Order Interactions in multi-view Data: An Application to Imaging, Genetics, and Epigenetics

In this study, we tested the interaction effect of multimodal datasets u...

Please sign up or login with your details

Forgot password? Click here to reset