article Open access

Explanation of Siamese Neural Networks for Weakly Supervised Learning

  • Computing and Informatics
  • Institute of Informatics
Research footprint

At a glance

Citations
6
References
87
Comments
0
Paper overview

Abstract

A new method for explaining the Siamese neural network (SNN) as a black-box model for weakly supervised learning is proposed under condition that the output of every subnetwork of the SNN is a vector which is accessible. The main problem of the explanation is that the perturbation technique cannot be used directly for input instances because only their semantic similarity or dissimilarity is known. Moreover, there is no an "inverse" map between the SNN output vector and the corresponding input instance. Therefore, a special autoencoder is proposed, which takes into account the proximity of its hidden representation and the SNN outputs. Its pre-trained decoder part as well as the encoder are used to reconstruct original instances from the SNN perturbed output vectors. The important features of the explained instances are determined by averaging the corresponding changes of the reconstructed instances. Numerical experiments with synthetic data and with the well-known dataset MNIST illustrate the proposed method.

Record transparency

Publication details

DOI
10.31577/cai_2020_6_1172
OpenAlex
W3170278896
Document type
article
Language
EN
Source
Computing and Informatics
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.