English

Input Similarity from the Neural Network Perspective

Machine Learning 2021-02-11 v1 Computer Vision and Pattern Recognition Machine Learning

Abstract

We first exhibit a multimodal image registration task, for which a neural network trained on a dataset with noisy labels reaches almost perfect accuracy, far beyond noise variance. This surprising auto-denoising phenomenon can be explained as a noise averaging effect over the labels of similar input examples. This effect theoretically grows with the number of similar examples; the question is then to define and estimate the similarity of examples. We express a proper definition of similarity, from the neural network perspective, i.e. we quantify how undissociable two inputs AA and BB are, taking a machine learning viewpoint: how much a parameter variation designed to change the output for AA would impact the output for BB as well? We study the mathematical properties of this similarity measure, and show how to use it on a trained network to estimate sample density, in low complexity, enabling new types of statistical analysis for neural networks. We analyze data by retrieving samples perceived as similar by the network, and are able to quantify the denoising effect without requiring true labels. We also propose, during training, to enforce that examples known to be similar should also be seen as similar by the network, and notice speed-up training effects for certain datasets.

Keywords

Cite

@article{arxiv.2102.05262,
  title  = {Input Similarity from the Neural Network Perspective},
  author = {Guillaume Charpiat and Nicolas Girard and Loris Felardos and Yuliya Tarabalka},
  journal= {arXiv preprint arXiv:2102.05262},
  year   = {2021}
}

Comments

Published at NeurIPS 2019

R2 v1 2026-06-23T23:00:52.121Z