DocumentCode :
1215855
Title :
Feature generation using genetic programming with application to fault classification
Author :
Guo, Hong ; Jack, Lindsay B. ; Nandi, Asoke K.
Author_Institution :
Signal Process. & Commun. Group, Univ. of Liverpool, UK
Volume :
35
Issue :
1
fYear :
2005
Firstpage :
89
Lastpage :
99
Abstract :
One of the major challenges in pattern recognition problems is the feature extraction process which derives new features from existing features, or directly from raw data in order to reduce the cost of computation during the classification process, while improving classifier efficiency. Most current feature extraction techniques transform the original pattern vector into a new vector with increased discrimination capability but lower dimensionality. This is conducted within a predefined feature space, and thus, has limited searching power. Genetic programming (GP) can generate new features from the original dataset without prior knowledge of the probabilistic distribution. A GP-based approach is developed for feature extraction from raw vibration data recorded from a rotating machine with six different conditions. The created features are then used as the inputs to a neural classifier for the identification of six bearing conditions. Experimental results demonstrate the ability of GP to discover automatically the different bearing conditions using features expressed in the form of nonlinear functions. Furthermore, four sets of results-using GP extracted features with artificial neural networks (ANN) and support vector machines (SVM), as well as traditional features with ANN and SVM-have been obtained. This GP-based approach is used for bearing fault classification for the first time and exhibits superior searching power over other techniques. Additionally, it significantly reduces the time for computation compared with genetic algorithm (GA), therefore, makes a more practical realization of the solution.
Keywords :
condition monitoring; fault tolerance; feature extraction; genetic algorithms; neural nets; pattern classification; support vector machines; artificial neural network; condition monitoring; fault classification; feature extraction process; feature generation; genetic algorithm; genetic programming; neural classifier; pattern recognition; pattern vector; probabilistic distribution; support vector machine; Artificial neural networks; Condition monitoring; Fault detection; Feature extraction; Genetic algorithms; Genetic programming; Lifting equipment; Pattern recognition; Support vector machine classification; Support vector machines; Fault classification; feature generation; genetic programming (GP); machine condition monitoring (MCM); Algorithms; Artificial Intelligence; Equipment Failure; Equipment Failure Analysis; Information Storage and Retrieval; Pattern Recognition, Automated; Signal Processing, Computer-Assisted;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2004.841426
Filename :
1386429
Link To Document :
بازگشت