Zusammenfassung
Genetic programming (GP) is a stochastic process for
automatically generating computer programs. GP has been
applied to a variety of problems which are too wide to
reasonably enumerate. As far as the authors are aware,
it has rarely been used in condition monitoring (CM).
GP is used to detect faults in rotating machinery.
Featuresets from two different machines are used to
examine the performance of two-class normal/fault
recognition. The results are compared with a few other
methods for fault detection: Artificial neural networks
(ANNs) have been used in this field for many years,
while support vector machines (SVMs) also offer
successful solutions. For ANNs and SVMs, genetic
algorithms have been used to do feature selection,
which is an inherent function of GP. In all cases, the
GP demonstrates performance which equals or betters
that of the previous best performing approaches on
these data sets. The training times are also found to
be considerably shorter than the other approaches,
whilst the generated classification rules are easy to
understand and independently validate.
Nutzer