Application of Sensitivity Analysis Methods for Studying Neural Network Models

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Miao, Jiaxuan, Matveev, Sergey
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916699567030272
author Miao, Jiaxuan
Matveev, Sergey
author_facet Miao, Jiaxuan
Matveev, Sergey
contents This study demonstrates the capabilities of several methods for analyzing the sensitivity of neural networks to perturbations of the input data and interpreting their underlying mechanisms. The investigated approaches include the Sobol global sensitivity analysis, the local sensitivity method for input pixel perturbations and the activation maximization technique. As examples, in this study we consider a small feedforward neural network for analyzing an open tabular dataset of clinical diabetes data, as well as two classical convolutional architectures, VGG-16 and ResNet-18, which are widely used in image processing and classification. Utilization of the global sensitivity analysis allows us to identify the leading input parameters of the chosen tiny neural network and reduce their number without significant loss of the accuracy. As far as global sensitivity analysis is not applicable to larger models we try the local sensitivity analysis and activation maximization method in application to the convolutional neural networks. These methods show interesting patterns for the convolutional models solving the image classification problem. All in all, we compare the results of the activation maximization method with popular Grad-CAM technique in the context of ultrasound data analysis.
format Preprint
id arxiv_https___arxiv_org_abs_2504_15100
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Application of Sensitivity Analysis Methods for Studying Neural Network Models
Miao, Jiaxuan
Matveev, Sergey
Numerical Analysis
Machine Learning
68T07
F.2.1; I.2.6; G.3; I.2.10
This study demonstrates the capabilities of several methods for analyzing the sensitivity of neural networks to perturbations of the input data and interpreting their underlying mechanisms. The investigated approaches include the Sobol global sensitivity analysis, the local sensitivity method for input pixel perturbations and the activation maximization technique. As examples, in this study we consider a small feedforward neural network for analyzing an open tabular dataset of clinical diabetes data, as well as two classical convolutional architectures, VGG-16 and ResNet-18, which are widely used in image processing and classification. Utilization of the global sensitivity analysis allows us to identify the leading input parameters of the chosen tiny neural network and reduce their number without significant loss of the accuracy. As far as global sensitivity analysis is not applicable to larger models we try the local sensitivity analysis and activation maximization method in application to the convolutional neural networks. These methods show interesting patterns for the convolutional models solving the image classification problem. All in all, we compare the results of the activation maximization method with popular Grad-CAM technique in the context of ultrasound data analysis.
title Application of Sensitivity Analysis Methods for Studying Neural Network Models
topic Numerical Analysis
Machine Learning
68T07
F.2.1; I.2.6; G.3; I.2.10
url https://arxiv.org/abs/2504.15100