Application of particle swarm optimization and proximal support vector machines for fault detection

Biswanath Samanta, C. Nataraj

Research output: Contribution to journalArticlepeer-review

29 Scopus citations

Abstract

This paper presents a novel application of particle swarm optimization (PSO) in combination with another computational intelligence (CI) technique, namely, proximal support vector machine (PSVM) for machinery fault detection. Both real-valued and binary PSO algorithms have been considered along with linear and nonlinear versions of PSVM. The time domain vibration signals of a rotating machine with normal and defective bearings are processed for feature extraction. The features extracted from original and preprocessed signals are used as inputs to the classifiers (PSVM) for detection of machine condition. Input features are selected using a PSO algorithm. The classifiers are trained with a subset of experimental data for known machine conditions and are tested using the remaining data. The procedure is illustrated using the experimental vibration data of a rotating machine. The influences of the number of features, PSO algorithms and type of classifiers (linear or nonlinear PSVM) on the detection success are investigated. Results are compared with a genetic algorithm (GA) and principal component analysis (PCA). The PSO based approach gave test classification success above 90% which were comparable with the GA and much better than PCA. The results show the effectiveness of the selected features and classifiers in detection of machine condition.

Original languageEnglish
Pages (from-to)303-325
Number of pages23
JournalSwarm Intelligence
Volume3
Issue number4
DOIs
StatePublished - 2009

Scopus Subject Areas

  • Artificial Intelligence

Keywords

  • Computational intelligence
  • Feature selection
  • Machine learning
  • Machinery condition monitoring
  • Support vector machine
  • Swarm intelligence

Fingerprint

Dive into the research topics of 'Application of particle swarm optimization and proximal support vector machines for fault detection'. Together they form a unique fingerprint.

Cite this