NeuralSens: sensitivity analysis of neural networks

dc.contributor.authorPizarroso Gonzalo, Jaimees-ES
dc.contributor.authorPortela González, Josées-ES
dc.contributor.authorMuñoz San Roque, Antonioes-ES
dc.date.accessioned2022-05-04T03:05:44Z
dc.date.available2022-05-04T03:05:44Z
dc.date.issued2022-04-30es_ES
dc.descriptionArtículos en revistases_ES
dc.description.abstractThis article presents the NeuralSens package that can be used to perform sensitivity analysis of neural networks using the partial derivatives method. The main function of the package calculates the partial derivatives of the output with regard to the input variables of a multi-layer perceptron model, which can be used to evaluate variable importance based on sensitivity measures and characterize relationships between input and output variables. Methods to calculate partial derivatives are provided for objects trained using common neural network packages in R, and a 'numeric' method is provided for objects from packages which are not included. The package also includes functions to plot the information obtained from the sensitivity analysis. The article contains an overview of techniques for obtaining information from neural network models, a theoretical foundation of how partial derivatives are calculated, a description of the package functions, and applied examples to compare NeuralSens functions with analogous functions from other available R packages.es-ES
dc.description.abstractThis article presents the NeuralSens package that can be used to perform sensitivity analysis of neural networks using the partial derivatives method. The main function of the package calculates the partial derivatives of the output with regard to the input variables of a multi-layer perceptron model, which can be used to evaluate variable importance based on sensitivity measures and characterize relationships between input and output variables. Methods to calculate partial derivatives are provided for objects trained using common neural network packages in R, and a 'numeric' method is provided for objects from packages which are not included. The package also includes functions to plot the information obtained from the sensitivity analysis. The article contains an overview of techniques for obtaining information from neural network models, a theoretical foundation of how partial derivatives are calculated, a description of the package functions, and applied examples to compare NeuralSens functions with analogous functions from other available R packages.en-GB
dc.description.versioninfo:eu-repo/semantics/publishedVersiones_ES
dc.format.mimetypeapplication/pdfes_ES
dc.identifier.issn1548-7660es_ES
dc.identifier.urihttps://doi.org/10.18637/jss.v102.i07es_ES
dc.keywordsneural networks, sensitivity, analysis, variable importance, R, NeuralSens.es-ES
dc.keywordsneural networks, sensitivity, analysis, variable importance, R, NeuralSens.en-GB
dc.language.isoen-GBes_ES
dc.rightsCreative Commons Reconocimiento-NoComercial-SinObraDerivada Españaes_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.holderes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/es_ES
dc.sourceRevista: Journal of Statistical Software, Periodo: 1, Volumen: online, Número: 7, Página inicial: 1, Página final: 36es_ES
dc.subject.otherInstituto de Investigación Tecnológica (IIT) - Innovación docente y Analytics (GIIDA)es_ES
dc.titleNeuralSens: sensitivity analysis of neural networkses_ES
dc.typeinfo:eu-repo/semantics/articlees_ES

Files

Original bundle

Now showing 1 - 5 of 5
Loading...
Thumbnail Image
Name:
IIT-22-067R.pdf
Size:
1.09 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
IIT-22-067R
Size:
1.09 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
IIT-22-067R_preview
Size:
2.67 KB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
IIT-22-067R
Size:
1.09 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
IIT-22-067R_preview.pdf
Size:
2.67 KB
Format:
Adobe Portable Document Format

Collections