Determining the Significance of Input Parameters using Sensitivity Analysis

Accompanying the application of rule extraction algorithms to real-world problems is the crucial difficulty to compile a representative data set. Domain experts often find it difficult to identify all input parameters that have an influence on the outcome of the problem. In this paper we discuss the problem of identifying relevant input parameters from a set of potential input parameters. We show that sensitivity analysis applied to a trained feedforward neural network is an efficient tool for the identification of input parameters that have a significant influence on any one of the possible outcomes. We compare the results of a neural network sensitivity analysis tool with the results obtained from a machine learning algorithm, and discuss the benefits of sensitivity analysis to a neural network rule extraction algorithm.

[1]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[2]  Jude W. Shavlik,et al.  Learning Symbolic Rules Using Artificial Neural Networks , 1993, ICML.

[3]  Jacek M. Zurada,et al.  Sensitivity analysis for minimization of input data dimension for feedforward neural network , 1994, Proceedings of IEEE International Symposium on Circuits and Systems - ISCAS '94.