Neural-network feature selector
- 1 May 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Neural Networks
- Vol. 8 (3), 654-662
- https://doi.org/10.1109/72.572104
Abstract
Feature selection is an integral part of most learning algorithms. Due to the existence of irrelevant and redundant attributes, by selecting only the relevant attributes of the data, higher predictive accuracy can be expected from a machine learning method. In this paper, we propose the use of a three-layer feedforward neural network to select those input attributes that are most useful for discriminating classes in a given set of input patterns. A network pruning algorithm is the foundation of the proposed algorithm. By adding a penalty term to the error function of the network, redundant network connections can be distinguished from those relevant ones by their small weights when the network training process has been completed. A simple criterion to remove an attribute based on the accuracy rate of the network is developed. The network is retrained after removal of an attribute, and the selection process is repeated until no attribute meets the criterion for removal. Our experimental results suggest that the proposed method works very well on a wide variety of classification problems.Keywords
This publication has 9 references indexed in Scilit:
- A Penalty-Function Approach for Pruning Feedforward Neural NetworksNeural Computation, 1997
- A Neural Network Construction Algorithm which Maximizes the Likelihood FunctionConnection Science, 1995
- Determining input features for multilayer perceptronsNeurocomputing, 1995
- Database mining: a performance perspectiveIEEE Transactions on Knowledge and Data Engineering, 1993
- Improving the convergence of the back-propagation algorithmNeural Networks, 1992
- Multisurface method of pattern separation for medical diagnosis applied to breast cytology.Proceedings of the National Academy of Sciences, 1990
- Analysis of hidden units in a layered network trained to classify sonar targetsNeural Networks, 1988
- Parallel Distributed ProcessingPublished by MIT Press ,1986
- Multisurface method of pattern separationIEEE Transactions on Information Theory, 1968