English

Reliable Local Explanations for Machine Listening

Audio and Speech Processing 2020-05-19 v1 Machine Learning Sound Machine Learning

Abstract

One way to analyse the behaviour of machine learning models is through local explanations that highlight input features that maximally influence model predictions. Sensitivity analysis, which involves analysing the effect of input perturbations on model predictions, is one of the methods to generate local explanations. Meaningful input perturbations are essential for generating reliable explanations, but there exists limited work on what such perturbations are and how to perform them. This work investigates these questions in the context of machine listening models that analyse audio. Specifically, we use a state-of-the-art deep singing voice detection (SVD) model to analyse whether explanations from SoundLIME (a local explanation method) are sensitive to how the method perturbs model inputs. The results demonstrate that SoundLIME explanations are sensitive to the content in the occluded input regions. We further propose and demonstrate a novel method for quantitatively identifying suitable content type(s) for reliably occluding inputs of machine listening models. The results for the SVD model suggest that the average magnitude of input mel-spectrogram bins is the most suitable content type for temporal explanations.

Keywords

Cite

@article{arxiv.2005.07788,
  title  = {Reliable Local Explanations for Machine Listening},
  author = {Saumitra Mishra and Emmanouil Benetos and Bob L. Sturm and Simon Dixon},
  journal= {arXiv preprint arXiv:2005.07788},
  year   = {2020}
}

Comments

8 pages plus references. Accepted at the IJCNN 2020 Special Session on Explainable Computational/Artificial Intelligence. Camera-ready version

R2 v1 2026-06-23T15:35:01.188Z