Explaining noise effects in CNN: a practical case study on volcano signals

  • João Paulo Canário UFBA
  • Otávio Ribeiro UFBA
  • Ricardo Rios UFBA


The study presented in this work was devoted to understanding the effect of noises in classifiers created to model signals, a particular case of data analysis characterized for presenting temporal dependencies. In this sense, we have considered a real-world application related to predicting seismic volcano events based on its temporal monitoring. Firstly, we created a convolutional neural network (CNN) to model and predict such signals. Then, we have used statistical tests to confirm the noise influence on our network. Finally, we have used an eXplainable AI (XAI) approach to describe the noise behavior visually. Besides developing a CNN with an outstanding performance to deal with this real-world application, the theoretical contribution of our work is twofold: firstly, the adoption of an XAI approach, originally designed to explain image classification, to describe the influence of noise in signals; and, secondly, we show an approach to reconstruct signals after this explaining process to smooth their observations in the time domain.
Palavras-chave: Visualization, Time-frequency analysis, Predictive models, Volcanoes, Safety, Convolutional neural networks, Time-domain analysis
Como Citar

Selecione um Formato
CANÁRIO, João Paulo; RIBEIRO, Otávio; RIOS, Ricardo. Explaining noise effects in CNN: a practical case study on volcano signals. In: CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI), 35. , 2022, Natal/RN. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 .