Cargando…

An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models

Sensitivity analysis applied to Artificial Neural Networks (ANNs) as well as to other types of empirical ecological models allows assessing the importance of environmental predictive variables in affecting species distribution or other target variables. However, approaches that only consider values...

Descripción completa

Detalles Bibliográficos
Autores principales: Franceschini, Simone, Tancioni, Lorenzo, Lorenzoni, Massimo, Mattei, Francesco, Scardi, Michele
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6353184/
https://www.ncbi.nlm.nih.gov/pubmed/30699204
http://dx.doi.org/10.1371/journal.pone.0211445
_version_ 1783390976162660352
author Franceschini, Simone
Tancioni, Lorenzo
Lorenzoni, Massimo
Mattei, Francesco
Scardi, Michele
author_facet Franceschini, Simone
Tancioni, Lorenzo
Lorenzoni, Massimo
Mattei, Francesco
Scardi, Michele
author_sort Franceschini, Simone
collection PubMed
description Sensitivity analysis applied to Artificial Neural Networks (ANNs) as well as to other types of empirical ecological models allows assessing the importance of environmental predictive variables in affecting species distribution or other target variables. However, approaches that only consider values of the environmental variables that are likely to be observed in real-world conditions, given the underlying ecological relationships with other variables, have not yet been proposed. Here, a constrained sensitivity analysis procedure is presented, which evaluates the importance of the environmental variables considering only their plausible changes, thereby exploring only ecological meaningful scenarios. To demonstrate the procedure, we applied it to an ANN model predicting fish species richness, as identifying relationships between environmental variables and fish species occurrence in river ecosystems is a recurring topic in freshwater ecology. Results showed that several environmental variables played a less relevant role in driving the model output when that sensitivity analysis allowed them to vary only within an ecologically meaningful range of values, i.e. avoiding values that the model would never handle in its practical applications. By comparing percent changes in MSE between constrained and unconstrained sensitivity analysis, the relative importance of environmental variables was found to be different, with habitat descriptors and urbanization factors that played a more relevant role according to the constrained procedure. The ecologically constrained procedure can be applied to any sensitivity analysis method for ANNs, but obviously it can also be applied to other types of empirical ecological models.
format Online
Article
Text
id pubmed-6353184
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-63531842019-02-15 An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models Franceschini, Simone Tancioni, Lorenzo Lorenzoni, Massimo Mattei, Francesco Scardi, Michele PLoS One Research Article Sensitivity analysis applied to Artificial Neural Networks (ANNs) as well as to other types of empirical ecological models allows assessing the importance of environmental predictive variables in affecting species distribution or other target variables. However, approaches that only consider values of the environmental variables that are likely to be observed in real-world conditions, given the underlying ecological relationships with other variables, have not yet been proposed. Here, a constrained sensitivity analysis procedure is presented, which evaluates the importance of the environmental variables considering only their plausible changes, thereby exploring only ecological meaningful scenarios. To demonstrate the procedure, we applied it to an ANN model predicting fish species richness, as identifying relationships between environmental variables and fish species occurrence in river ecosystems is a recurring topic in freshwater ecology. Results showed that several environmental variables played a less relevant role in driving the model output when that sensitivity analysis allowed them to vary only within an ecologically meaningful range of values, i.e. avoiding values that the model would never handle in its practical applications. By comparing percent changes in MSE between constrained and unconstrained sensitivity analysis, the relative importance of environmental variables was found to be different, with habitat descriptors and urbanization factors that played a more relevant role according to the constrained procedure. The ecologically constrained procedure can be applied to any sensitivity analysis method for ANNs, but obviously it can also be applied to other types of empirical ecological models. Public Library of Science 2019-01-30 /pmc/articles/PMC6353184/ /pubmed/30699204 http://dx.doi.org/10.1371/journal.pone.0211445 Text en © 2019 Franceschini et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Franceschini, Simone
Tancioni, Lorenzo
Lorenzoni, Massimo
Mattei, Francesco
Scardi, Michele
An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models
title An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models
title_full An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models
title_fullStr An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models
title_full_unstemmed An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models
title_short An ecologically constrained procedure for sensitivity analysis of Artificial Neural Networks and other empirical models
title_sort ecologically constrained procedure for sensitivity analysis of artificial neural networks and other empirical models
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6353184/
https://www.ncbi.nlm.nih.gov/pubmed/30699204
http://dx.doi.org/10.1371/journal.pone.0211445
work_keys_str_mv AT franceschinisimone anecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT tancionilorenzo anecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT lorenzonimassimo anecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT matteifrancesco anecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT scardimichele anecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT franceschinisimone ecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT tancionilorenzo ecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT lorenzonimassimo ecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT matteifrancesco ecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels
AT scardimichele ecologicallyconstrainedprocedureforsensitivityanalysisofartificialneuralnetworksandotherempiricalmodels