Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs

Abstract Evaluating the exact first derivative of a feedforward neural network (FFNN) output with respect to the input feature is pivotal for performing the sensitivity analysis of the trained neural network with respect to the inputs. In this paper, a novel method is presented that computes the ana...

Full description

Bibliographic Details
Main Authors: Ravi Kiran, Dayakar L. Naik
Format: Article
Language:English
Published: SpringerOpen 2021-06-01
Series:Journal of Big Data
Subjects:
Online Access:https://doi.org/10.1186/s40537-021-00480-4
id doaj-621800d62df644acb7ed65e3fd9e6870
record_format Article
spelling doaj-621800d62df644acb7ed65e3fd9e68702021-06-13T11:56:33ZengSpringerOpenJournal of Big Data2196-11152021-06-018111310.1186/s40537-021-00480-4Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputsRavi Kiran0Dayakar L. Naik1Department of Civil & Environmental Engineering, North Dakota State UniversityDepartment of Civil & Environmental Engineering, North Dakota State UniversityAbstract Evaluating the exact first derivative of a feedforward neural network (FFNN) output with respect to the input feature is pivotal for performing the sensitivity analysis of the trained neural network with respect to the inputs. In this paper, a novel method is presented that computes the analytical quality first derivative of a trained feedforward neural network output with respect to the input features without the need for backpropagation. To this end, the complex step derivative approximation is illustrated, and its implementation in the framework of the feedforward neural network is described. Artificial datasets are generated, and the efficacy of the proposed method for both regression and classification tasks is demonstrated. The results obtained for the regression task indicated that the proposed method is capable of obtaining analytical quality derivatives, and in the case of the classification task, the least relevant features could be identified.https://doi.org/10.1186/s40537-021-00480-4Complex step derivative approximation (CSDA)Partial derivativesRegressionClassificationBackpropagationForward propagation
collection DOAJ
language English
format Article
sources DOAJ
author Ravi Kiran
Dayakar L. Naik
spellingShingle Ravi Kiran
Dayakar L. Naik
Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
Journal of Big Data
Complex step derivative approximation (CSDA)
Partial derivatives
Regression
Classification
Backpropagation
Forward propagation
author_facet Ravi Kiran
Dayakar L. Naik
author_sort Ravi Kiran
title Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
title_short Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
title_full Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
title_fullStr Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
title_full_unstemmed Novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
title_sort novel sensitivity method for evaluating the first derivative of the feed-forward neural network outputs
publisher SpringerOpen
series Journal of Big Data
issn 2196-1115
publishDate 2021-06-01
description Abstract Evaluating the exact first derivative of a feedforward neural network (FFNN) output with respect to the input feature is pivotal for performing the sensitivity analysis of the trained neural network with respect to the inputs. In this paper, a novel method is presented that computes the analytical quality first derivative of a trained feedforward neural network output with respect to the input features without the need for backpropagation. To this end, the complex step derivative approximation is illustrated, and its implementation in the framework of the feedforward neural network is described. Artificial datasets are generated, and the efficacy of the proposed method for both regression and classification tasks is demonstrated. The results obtained for the regression task indicated that the proposed method is capable of obtaining analytical quality derivatives, and in the case of the classification task, the least relevant features could be identified.
topic Complex step derivative approximation (CSDA)
Partial derivatives
Regression
Classification
Backpropagation
Forward propagation
url https://doi.org/10.1186/s40537-021-00480-4
work_keys_str_mv AT ravikiran novelsensitivitymethodforevaluatingthefirstderivativeofthefeedforwardneuralnetworkoutputs
AT dayakarlnaik novelsensitivitymethodforevaluatingthefirstderivativeofthefeedforwardneuralnetworkoutputs
_version_ 1721379242238803968