“…In recent years, various fault feature extraction methods of mechanical vibration signals have been proposed and developed, such as time domain features [25,27], frequency domain features [2], entropy features [1,5], and wavelet packet energy features [15]. Features of vibration signals and various conditions recognition methods are proposed too, such as support vector machine (SVM) [2,13,28], artificial neural network (ANN) [13,17,18], Bayesian classification [21,27], genetic algorithm [6], deep learning [11,24], and k-nearest neighbor (KNN) [9,26]. Each kind of feature may contain multiple parameters, and each parameter has a different sensitivity to the condition of the machine.…”