Submitted:
06 April 2026
Posted:
06 April 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Enhanced Composite Multi-Scale Slope Entropy
2.1. Slope Entropy
2.2. Composite Multi-Scale Slope Entropy
2.3. Difference-Based Composite Multi-Scale Slope Entropy
2.4. Enhanced Composite Multi-Scale Slope Entropy
2.5. Parameter Selection of ECMSE
3. Honey Badger Algorithm Optimized Kernel Extreme Learning Machine
3.1. Honey Badger Algorithm
3.2. Kernel Extreme Learning Machine
3.3. HBA-KELM Algorithm (Continued)
3.4. Implementation of the Proposed Method
- 1.
- Acceleration sensors are used to collect vibration signals of rolling bearings under different health conditions.
- 2.
- For each fault type, M samples with length are obtained. Then, N samples are randomly selected as the training set, and the remaining samples are used as the test set.
- 3.
- The MSC values of random feature samples are calculated under different parameter combinations to determine the optimal ECMSE parameters. First, the time delay is set to , and the maximum scale factor is set to . The low threshold is only used to categorize approximate amplitudes, which has a limited effect on SE. Therefore, to simplify parameter selection, m is fixed at 2. The optimal low threshold is determined based on MSC under different high thresholds. Then, the optimal combination of is selected according to the maximum MSC.
- 4.
- The fault features of the training set and test set are extracted using ECMSE. Subsequently, the training features are input into the HBA-KELM classifier for model training, and the test features are used for classification and recognition.
4. Experimental Study
4.1. Experimental Setting
4.2. Test Verification Case 1


4.3. Test Verification Case 2
5. Conclusion
Author Contributions
Data Availability Statement
References
- Cerrada, M.; Sánchez, R.V.; Li, C.; Pacheco, F.; Cabrera, D.; De Oliveira, J.V.; Vásquez, R.E. A review on data-driven fault severity assessment in rolling bearings. Mechanical Systems and Signal Processing 2018, 99, 169–196. [Google Scholar] [CrossRef]
- Yu, K.; Lin, T.R.; Ma, H.; Li, X.; Li, X. A multi-stage semi-supervised learning approach for intelligent fault diagnosis of rolling bearing using data augmentation and metric learning. Mechanical Systems and Signal Processing 2021, 146, 107043. [Google Scholar] [CrossRef]
- Sun, B.; Sheng, Z.; Song, P.; Sun, H.; Wang, F.; Sun, X.; Liu, J. State-of-the-art detection and diagnosis methods for rolling bearing defects: A comprehensive review. Applied Sciences 2025, 15, 1001. [Google Scholar] [CrossRef]
- Keshun, Y.; Puzhou, W.; Peng, H.; Yingkui, G. A sound-vibration physical-information fusion constraint-guided deep learning method for rolling bearing fault diagnosis. Reliability Engineering & System Safety 2025, 253, 110556. [Google Scholar]
- Li, W.; Chen, Y.; Li, J.; Wen, J.; Chen, J. Learn then adapt: A novel test-time adaptation method for cross-domain fault diagnosis of rolling bearings. Electronics 2024, 13, 3898. [Google Scholar] [CrossRef]
- Li, W.; Wang, Y.; Li, J.; Han, Z.; Chen, Y.; Chen, J. An Online Learning Framework for Fault Diagnosis of Rolling Bearings Under Distribution Shifts. Mathematics 2025, 13, 3763. [Google Scholar] [CrossRef]
- Cheng, Y.; Lin, M.; Wu, J.; Zhu, H.; Shao, X. Intelligent fault diagnosis of rotating machinery based on continuous wavelet transform-local binary convolutional neural network. Knowledge-Based Systems 2021, 216, 106796. [Google Scholar] [CrossRef]
- Chen, W.; Li, J.; Wang, Q.; Han, K. Fault feature extraction and diagnosis of rolling bearings based on wavelet thresholding denoising with CEEMDAN energy entropy and PSO-LSSVM. Measurement 2021, 172, 108901. [Google Scholar] [CrossRef]
- Nassef, M.; Hussein, T.M.; Mokhiamar, O. An adaptive variational mode decomposition based on sailfish optimization algorithm and Gini index for fault identification in rolling bearings. Measurement 2021, 173, 108514. [Google Scholar] [CrossRef]
- Tripathi, P.M.; Kumar, A.; Komaragiri, R.; Kumar, M. Watermarking of ECG signals compressed using Fourier decomposition method. Multimedia Tools and Applications 2022, 81, 19543–19557. [Google Scholar] [CrossRef]
- Li, Y.; Wang, X.; Liu, Z.; Liang, X.; Si, S. The entropy algorithm and its variants in the fault diagnosis of rotating machinery: A review. Ieee Access 2018, 6, 66723–66741. [Google Scholar] [CrossRef]
- Zhu, K.; Chen, L.; Hu, X. A multi-scale fuzzy measure entropy and infinite feature selection based approach for rolling bearing fault diagnosis. Journal of Nondestructive Evaluation 2019, 38, 90. [Google Scholar] [CrossRef]
- Gao, X.; Yan, X.; Gao, P.; Gao, X.; Zhang, S. Automatic detection of epileptic seizure based on approximate entropy, recurrence quantification analysis and convolutional neural networks. Artificial intelligence in medicine 2020, 102, 101711. [Google Scholar] [CrossRef] [PubMed]
- Fu, W.; Wang, K.; Tan, J.; Zhang, K. A composite framework coupling multiple feature selection, compound prediction models and novel hybrid swarm optimizer-based synchronization optimization strategy for multi-step ahead short-term wind speed forecasting. Energy Conversion and Management 2020, 205, 112461. [Google Scholar] [CrossRef]
- Ruiz-Aguilar, J.J.; Turias, I.; González-Enrique, J.; Urda, D.; Elizondo, D. A permutation entropy-based EMD–ANN forecasting ensemble approach for wind speed prediction. Neural Computing and Applications 2021, 33, 2369–2391. [Google Scholar] [CrossRef]
- Aziz, W.; Arif, M. Multiscale permutation entropy of physiological time series. In Proceedings of the 2005 Pakistan section multitopic conference. IEEE, 2005; pp. 1–6. [Google Scholar]
- Zheng, J.; Dong, Z.; Pan, H.; Ni, Q.; Liu, T.; Zhang, J. Composite multi-scale weighted permutation entropy and extreme learning machine based intelligent fault diagnosis for rolling bearing. Measurement 2019, 143, 69–80. [Google Scholar] [CrossRef]
- Deng, B.; Liang, L.; Li, S.; Wang, R.; Yu, H.; Wang, J.; Wei, X. Complexity extraction of electroencephalograms in Alzheimer’s disease with weighted-permutation entropy. Chaos: An Interdisciplinary Journal of Nonlinear Science 2015, 25. [Google Scholar] [CrossRef]
- Xiao-Feng, L.; Yue, W. Fine-grained permutation entropy as a measure of natural complexity for time series. Chinese Physics B 2009, 18, 2690–2695. [Google Scholar] [CrossRef]
- Azami, H.; Escudero, J. Amplitude-aware permutation entropy: Illustration in spike detection and signal segmentation. Computer methods and programs in biomedicine 2016, 128, 40–51. [Google Scholar] [CrossRef]
- Cuesta-Frau, D. Slope entropy: A new time series complexity estimator based on both symbolic patterns and amplitude information. Entropy 2019, 21, 1167. [Google Scholar] [CrossRef]
- Jiang, Y.; Peng, C.K.; Xu, Y. Hierarchical entropy analysis for biological signals. Journal of Computational and Applied Mathematics 2011, 236, 728–742. [Google Scholar] [CrossRef]
- Fu, W.; Zhang, K.; Wang, K.; Wen, B.; Fang, P.; Zou, F. A hybrid approach for multi-step wind speed forecasting based on two-layer decomposition, improved hybrid DE-HHO optimization and KELM. Renewable Energy 2021, 164, 211–229. [Google Scholar] [CrossRef]
- Hashim, F.A.; Houssein, E.H.; Hussain, K.; Mabrouk, M.S.; Al-Atabany, W. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems. Mathematics and Computers in Simulation 2022, 192, 84–110. [Google Scholar] [CrossRef]
- Li, M.; Wang, R.; Yang, J.; Duan, L. An Improved Refined Composite Multivariate Multiscale Fuzzy Entropy Method for MI-EEG Feature Extraction. Computational intelligence and neuroscience 2019, 2019, 7529572. [Google Scholar] [CrossRef] [PubMed]
- Yin, Y.; Shang, P. Multivariate weighted multiscale permutation entropy for complex time series. Nonlinear Dynamics 2017, 88, 1707–1722. [Google Scholar] [CrossRef]
- Gao, S.; Wang, Q.; Zhang, Y. Rolling bearing fault diagnosis based on CEEMDAN and refined composite multiscale fuzzy entropy. IEEE Transactions on Instrumentation and Measurement 2021, 70, 1–8. [Google Scholar] [CrossRef]
- Chakraborty, M.; Mitra, D.; et al. Automated detection of epileptic seizures using multiscale and refined composite multiscale dispersion entropy. Chaos, Solitons & Fractals 2021, 146, 110939. [Google Scholar] [CrossRef]
- Ke, Y.; Yao, C.; Song, E.; Dong, Q.; Yang, L. An early fault diagnosis method of common-rail injector based on improved CYCBD and hierarchical fluctuation dispersion entropy. Digital Signal Processing 2021, 114, 103049. [Google Scholar] [CrossRef]
- Yun, K.; Chong, Y.; Enzhe, S.; Liping, Y.; Quan, D. Fault diagnosis method of diesel engine injector based on hierarchical weighted permutation entropy. In Proceedings of the 2021 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), 2021; IEEE; pp. 1–6. [Google Scholar]
- Li, Y.; Wang, X.; Si, S.; Huang, S. Entropy based fault classification using the Case Western Reserve University data: A benchmark study. IEEE Transactions on Reliability 2019, 69, 754–767. [Google Scholar] [CrossRef]
- Van der Maaten, L.; Hinton, G. Visualizing data using t-SNE. Journal of machine learning research 2008, 9. [Google Scholar]













| Working state | Abbreviation | Fault diameter (mm) | Training samples | Test samples | Label |
|---|---|---|---|---|---|
| Normal | NOR | \ | 20 | 80 | 1 |
| Inner race fault 1 | IR1 | 0.1778 | 20 | 80 | 2 |
| Inner race fault 2 | IR2 | 0.3556 | 20 | 80 | 3 |
| Inner race fault 3 | IR3 | 0.5334 | 20 | 80 | 4 |
| Outer race fault 1 | OR1 | 0.1778 | 20 | 80 | 5 |
| Outer race fault 2 | OR2 | 0.3556 | 20 | 80 | 6 |
| Outer race fault 3 | OR3 | 0.5334 | 20 | 80 | 7 |
| Ball fault 1 | B1 | 0.1778 | 20 | 80 | 8 |
| Ball fault 2 | B2 | 0.3556 | 20 | 80 | 9 |
| Ball fault 3 | B3 | 0.5334 | 20 | 80 | 10 |
| Different methods | Recognition accuracy (%) | Computing time (s) | |||
|---|---|---|---|---|---|
| Max | Min | Mean | SD | ||
| ECMSE+HBA-KELM | 100 | 99.63 | 99.95 | 0.1 | 47.098 |
| CMSE+HBA-KELM | 98.38 | 94.75 | 96.5 | 0.95 | 28.336 |
| DBCMSE+HBA-KELM | 100 | 99.38 | 99.84 | 0.18 | 18.592 |
| CMWPE+HBA-KELM | 85 | 80.38 | 83 | 1.14 | 94.958 |
| RCMFE+HBA-KELM | 94.13 | 90.63 | 92.67 | 0.76 | 165.929 |
| RCMDE+HBA-KELM | 99.5 | 97.5 | 98.06 | 0.49 | 47.689 |
| HFDE+HBA-KELM | 91.88 | 86.88 | 89.06 | 1.06 | 29.966 |
| HWPE+HBA-KELM | 88.25 | 77.75 | 82.80 | 2.39 | 28.485 |
| Working state | Abbreviation | Fault size (mm) | Training samples | Test samples | Label |
|---|---|---|---|---|---|
| Normal | NOR | \ | 20 | 80 | 1 |
| Inner race fault 1 | IRF1 | 9 × 0.2 (1 defect) | 20 | 80 | 2 |
| Outer race fault 1 | ORF1 | 9 × 0.2 (1 defect) | 20 | 80 | 3 |
| Ball fault 1 | BF1 | 9 × 0.2 (1 defect) | 20 | 80 | 4 |
| Outer race & ball compound fault | OBF | 9 × 0.2 (3 defects) | 20 | 80 | 5 |
| Inner race & ball compound fault | IBF | 9 × 0.2 (3 defects) | 20 | 80 | 6 |
| Inner race fault 2 | IRF2 | 9 × 0.2 (3 defects) | 20 | 80 | 7 |
| Outer race fault 2 | ORF2 | 9 × 0.2 (3 defects) | 20 | 80 | 8 |
| Ball fault 2 | BF2 | 9 × 0.2 (3 defects) | 20 | 80 | 9 |
| Different methods | Recognition accuracy (%) | Computing time (s) | |||
|---|---|---|---|---|---|
| Max | Min | Mean | SD | ||
| ECMSE+HBA-KELM | 100 | 99.17 | 99.82 | 0.18 | 42.719 |
| CMSE+HBA-KELM | 98.89 | 96.25 | 97.78 | 0.75 | 25.659 |
| DBCMSE+HBA-KELM | 99.58 | 98.19 | 99.11 | 0.32 | 16.576 |
| CMWPE+HBA-KELM | 91.53 | 87.36 | 89.40 | 0.99 | 45.626 |
| RCMFE+HBA-KELM | 98.75 | 96.25 | 97.97 | 0.54 | 169.540 |
| RCMDE+HBA-KELM | 97.22 | 93.89 | 95.90 | 0.73 | 23.486 |
| HFDE+HBA-KELM | 78.61 | 71.67 | 75.47 | 1.47 | 26.250 |
| HWPE+HBA-KELM | 54.58 | 46.53 | 50.13 | 1.76 | 22.995 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).