Multi-Class Electrical and Mechanical Fault Classification Using Random Convolutional Kernels
Organizations: UR 4025, LSEE University of Artois F-62400 B´ethune, France · UR 3926, LGI2A University of Artois F-62400 B´ethune, France
Abstract
Diagnosing faults in rotating machinery is essential for ensuring the reliability of industrial processes. Random convolutional kernel-based Time Series Classification (TSC) methods, such as ROCKET and its variants, provide an attractive trade-off between predictive performance and computational efficiency. In this work, we evaluate SelF-Rocket for the multi-class diagnosis of both mechanical and electrical faults and introduce, as a new contribution, a multivariate extension of the original method. The proposed approach is compared with leading ROCKET-based methods on two public benchmark datasets, MaFaulDa (mechanical faults) and ITSC-UDG (stator inter-turn short circuits), under both univariate and multivariate settings. Experimental results show that SelF-Rocket achieves the best overall accuracy-latency trade-off among the evaluated methods, obtaining the highest classification performance on MaFaulDa while remaining highly competitive on the more challenging ITSC-UDG dataset.
Figures & tables
| Classifiers | Hyperparameter Setting |
|---|---|
| MiniRocket * | MiniRocketClassifier(n_jobs=-1) |
| MultiRocket * | MultiRocketClassifier(n_jobs=-1) |
| Hydra * | HydraClassifier(n_jobs=-1) |
| Hydra + MR * | MultiRocketHydraClassifier(n_jobs=-1) |
| SelF-Rocket | SelFRocket(num_kernels=5000) |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| M. | MiniR | MultiR | Hydra | H+MR | SelFR | |
|---|---|---|---|---|---|---|
| UNIVARIATE | ||||||
| 500 | Acc. | |||||
| BAcc. | ||||||
| F1 | ||||||
| 1000 | Acc. | |||||
| BAcc. | ||||||
| M. | MiniR | MultiR | Hydra | H+MR | SelFR | |
|---|---|---|---|---|---|---|
| UNIVARIATE | ||||||
| 500 | TrFG | |||||
| ClTr | ||||||
| TeFG | ||||||
| ClTe | ||||||
| 1000 | TrFG | |||||
| M. | MiniR | MultiR | Hydra | H+MR | SelFR | |
|---|---|---|---|---|---|---|
| UNIVARIATE | ||||||
| 500 | Acc. | |||||
| BAcc. | ||||||
| F1 | ||||||
| 1000 | Acc. | |||||
| BAcc. | ||||||
| M. | MiniR | MultiR | Hydra | H+MR | SelFR | |
|---|---|---|---|---|---|---|
| UNIVARIATE | ||||||
| 500 | TrFG | |||||
| ClTr | ||||||
| TeFG | ||||||
| ClTe | ||||||
| 1000 | TrFG | |||||
Fault Diagnosis
Fault diagnosis identifies, localizes, and explains failures in engineered and computational systems using sensor data, logs, models, and domain knowledge.
See all 143 papers