Combining bootstrap and genetic programming for feature discovery in diesel engine diagnosis

Liangsheng Qu School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, Shaanxi, 710049, China China This paper considers feature discovery in fault diagnosis using bootstrap processing and genetic programming. Bootstrap is one of the powerful computer-simulated statistical techniques. It integrates classical statistics with the numerical calculations of a computer. This paper uses bootstrap to preprocess the operational data acquired from a running machine. Then, genetic programming evolves with the preprocessed data samples. The main aim is to discover an efficient tree-like structure on the basis of a group of simple initial candidate features. The best compound feature found by genetic programming can discriminate among the four kinds of commonly operating statuses of the machine. This novel approach is demonstrated by fault diagnosis of the fuel system in a diesel engine.

[1]  Huan Liu,et al.  IEEE Intelligent Systems , 2019, Computer.

[2]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[3]  Pavel Pudil,et al.  Introduction to Statistical Pattern Recognition , 2006 .

[4]  R. LePage,et al.  Exploring the Limits of Bootstrap , 1993 .

[5]  Witold Pedrycz,et al.  Data Mining Methods for Knowledge Discovery , 1998, IEEE Trans. Neural Networks.

[6]  Keinosuke Fukunaga,et al.  Introduction to statistical pattern recognition (2nd ed.) , 1990 .

[7]  John R. Koza Genetic Programming III - Darwinian Invention and Problem Solving , 1999, Evolutionary Computation.

[8]  J. K. Kinnear,et al.  Advances in Genetic Programming , 1994 .

[9]  James T. Wassell,et al.  Bootstrap Methods: A Practitioner's Guide , 2001, Technometrics.

[10]  MSc PhD Xue Z. Wang BEng Data Mining and Knowledge Discovery for Process Monitoring and Control , 1999, Advances in Industrial Control.

[11]  Dimitris N. Politis,et al.  Computer-intensive methods in statistical analysis , 1998, IEEE Signal Process. Mag..

[12]  Una-May O'Reilly,et al.  Genetic Programming II: Automatic Discovery of Reusable Programs. , 1994, Artificial Life.

[13]  B. Efron Computers and the Theory of Statistics: Thinking the Unthinkable , 1979 .

[14]  Boualem Boashash,et al.  The bootstrap and its application in signal processing , 1998, IEEE Signal Process. Mag..

[15]  Debashis Kushary,et al.  Bootstrap Methods and Their Application , 2000, Technometrics.

[16]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[17]  J. Edward Jackson,et al.  A User's Guide to Principal Components. , 1991 .

[18]  Branko Soucek,et al.  Dynamic, genetic, and chaotic programming - the sixth generation , 1992, Sixth-generation computer technology series.

[19]  D R Haynor,et al.  Resampling estimates of precision in emission tomography. , 1989, IEEE transactions on medical imaging.