Building and Interpreting Deep Similarity Models

03/11/2020
by   Oliver Eberle, et al.
0

Many learning algorithms such as kernel machines, nearest neighbors, clustering, or anomaly detection, are based on the concept of 'distance' or 'similarity'. Before similarities are used for training an actual machine learning model, we would like to verify that they are bound to meaningful patterns in the data. In this paper, we propose to make similarities interpretable by augmenting them with an explanation in terms of input features. We develop BiLRP, a scalable and theoretically founded method to systematically decompose similarity scores on pairs of input features. Our method can be expressed as a composition of LRP explanations, which were shown in previous works to scale to highly nonlinear functions. Through an extensive set of experiments, we demonstrate that BiLRP robustly explains complex similarity models, e.g. built on VGG-16 deep neural network features. Additionally, we apply our method to an open problem in digital humanities: detailed assessment of similarity between historical documents such as astronomical tables. Here again, BiLRP provides insight and brings verifiability into a highly engineered and problem-specific similarity model.

READ FULL TEXT
research
02/02/2022

Analogies and Feature Attributions for Model Agnostic Explanation of Similarity Learners

Post-hoc explanations for black box models have been studied extensively...
research
04/15/2022

Kernel similarity matching with Hebbian neural networks

Recent works have derived neural networks with online correlation-based ...
research
04/09/2020

On Anomaly Interpretation via Shapley Values

Anomaly localization is an essential problem as anomaly detection is. Be...
research
01/07/2021

Copula Quadrant Similarity for Anomaly Scores

Practical anomaly detection requires applying numerous approaches due to...
research
02/11/2022

Similarity learning for wells based on logging data

One of the first steps during the investigation of geological objects is...
research
06/01/2022

Composition of Relational Features with an Application to Explaining Black-Box Predictors

Relational machine learning programs like those developed in Inductive L...
research
09/29/2021

Sequential Deep Learning Architectures for Anomaly Detection in Virtual Network Function Chains

Software-defined networking (SDN) and network function virtualization (N...

Please sign up or login with your details

Forgot password? Click here to reset