An evolutionary ensemble convolutional neural network for fault diagnosis problem

被引:9
作者
Najaran, Mohammad Hassan Tayarani [1 ]
机构
[1] Univ Hertfordshire, Hatfield, England
关键词
Fault diagnosis; Evolutionary algorithms; Convolutional Neural Networks; Deep learning; Evolving deep learning; RANDOM SUBSPACE METHOD; FITNESS LANDSCAPE; TRANSFORM; OPTIMIZATION; HILBERT; CLASSIFICATION; INFORMATION; ANATOMY;
D O I
10.1016/j.eswa.2023.120678
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automatic fault diagnosis in many systems is performed via the analysis of vibration data in the time or frequency domain. In the literature, many approaches for extracting featured from signals for fault diagnosis have been proposed. In this paper, we apply a variety of transform functions including Fourier, Wavelet, etc. to extract features from the vibration data, which includes the statistical features and some features automatically extracted via Convolutional Neural Networks (CNNs). For each of these feature extraction approaches, a learning algorithm is trained to diagnose the faults and their results are aggregated in an ensemble machine learning algorithm. The weights of the base learner algorithms are optimized via an evolutionary algorithm to achieve the best-weighted voting scheme. The architecture of CNNs has a significant effect on the performance of the algorithm, thus, in this paper, an evolutionary algorithm is proposed to find the best architecture for CNNs in fault diagnosis. The CNNs are trained via gradient descent algorithms which suffer from getting stuck in local optima. To manage this, we propose an evolutionary algorithm that benefits from the speed of gradient descent and the global search of evolutionary algorithms. The proposed algorithm is tested on a number of benchmark problems and the experimental results are presented.
引用
收藏
页数:18
相关论文
共 92 条
  • [1] Multisensor data fusion for gearbox fault diagnosis using 2-D convolutional neural network and motor current signature analysis
    Azamfar, Moslem
    Singh, Jaskaran
    Bravo-Imaz, Inaki
    Lee, Jay
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 144
  • [2] Evolutionary convolutional neural networks: An application to handwriting recognition
    Baldominos, Alejandro
    Saez, Yago
    Isasi, Pedro
    [J]. NEUROCOMPUTING, 2018, 283 : 38 - 52
  • [3] Application of empirical mode decomposition and artificial neural network for automatic bearing fault diagnosis based on vibration signals
    Ben Ali, Jaouher
    Fnaiech, Nader
    Saidi, Lotfi
    Chebel-Morello, Brigitte
    Fnaiech, Farhat
    [J]. APPLIED ACOUSTICS, 2015, 89 : 16 - 27
  • [4] Parallel consensual neural networks
    Benediktsson, JA
    Sveinsson, JR
    Ersoy, OK
    Swain, PH
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (01): : 54 - 64
  • [5] Evolutionary Optimization of Deep Learning Activation Functions
    Bingham, Garrett
    Macke, William
    Miikkulainen, Risto
    [J]. GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2020, : 289 - 296
  • [6] Breiman L, 1996, MACH LEARN, V24, P49
  • [7] Pasting small votes for classification in large databases and on-line
    Breiman, L
    [J]. MACHINE LEARNING, 1999, 36 (1-2) : 85 - 103
  • [8] Bagging predictors
    Breiman, L
    [J]. MACHINE LEARNING, 1996, 24 (02) : 123 - 140
  • [9] Invariant Scattering Convolution Networks
    Bruna, Joan
    Mallat, Stephane
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (08) : 1872 - 1886
  • [10] Attribute bagging: improving accuracy of classifier ensembles by using random feature subsets
    Bryll, R
    Gutierrez-Osuna, R
    Quek, F
    [J]. PATTERN RECOGNITION, 2003, 36 (06) : 1291 - 1302