Feature generation using genetic programming with application to fault classification

被引:146
|
作者
Guo, H [1 ]
Jack, LB [1 ]
Nandi, AK [1 ]
机构
[1] Univ Liverpool, Signal Proc & Commun Grp, Dept Elect Engn & Elect, Liverpool L69 3GJ, Merseyside, England
基金
英国生物技术与生命科学研究理事会;
关键词
fault classification; feature generation; genetic programming (GP); machine condition monitoring (MCM);
D O I
10.1109/TSMCB.2004.841426
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. In this paper, 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 autimatically 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. Additionaly, it significantly reduces the time for computation compared with genetic algorithm (GA), therefore, makes a more practical realization of the solution.
引用
收藏
页码:89 / 99
页数:11
相关论文
共 50 条
  • [1] Fault classification using genetic programming
    Zhang, Liang
    Nandi, Asoke K.
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2007, 21 (03) : 1273 - 1284
  • [2] Fault classification using genetic programming
    Zhang, L
    Jack, LB
    Nandi, AK
    [J]. VIBRATIONS IN ROTATING MACHINERY, 2004, 2004 (02): : 491 - 500
  • [3] Feature generation using genetic programming with comparative partner selection for diabetes classification
    Aslam, Muhammad Waqar
    Zhu, Zhechen
    Nandi, Asoke Kumar
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (13) : 5402 - 5412
  • [4] Automatic feature extraction using genetic programming: An application to epileptic EEG classification
    Guo, Ling
    Rivero, Daniel
    Dorado, Julian
    Munteanu, Cristian R.
    Pazos, Alejandro
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) : 10425 - 10436
  • [5] Hierarchical Feature Construction for Image Classification Using Genetic Programming
    Suganuma, Masanori
    Tsuchiya, Daiki
    Shirakawa, Shinichi
    Nagao, Tomoharu
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 1423 - 1428
  • [6] Feature selection and molecular classification of cancer using genetic programming
    Yu, Jianjun
    Yu, Jindan
    Almal, Arpit A.
    Dhanasekaran, Saravana M.
    Ghosh, Debashis
    Worzel, William P.
    Chinnaiyan, Arul M.
    [J]. NEOPLASIA, 2007, 9 (04): : 292 - U16
  • [7] Classification of EEG Signals using Genetic Programming for Feature Construction
    Miranda, Icaro Marcelino
    Aranha, Claus
    Ladeira, Marcelo
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1275 - 1283
  • [8] Feature extraction and classification by genetic programming
    Oechsle, Olly
    Clark, Adrian E.
    [J]. COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 131 - 140
  • [9] Fault Detection and Classification for Induction Motors Using Genetic Programming
    Zhang, Yu
    Hu, Ting
    Liang, Xiaodong
    Ali, Mohammad Zawad
    Shabbir, Md Nasmus Sakib Khan
    [J]. GENETIC PROGRAMMING, EUROGP 2019, 2019, 11451 : 178 - 193
  • [10] Automatic feature extraction for bearing fault detection using genetic programming
    Guo, H
    Jack, LB
    Nandi, AK
    [J]. VIBRATIONS IN ROTATING MACHINERY, 2004, 2004 (02): : 363 - 372