journal article·2023Open access

Two-Stage Edge-Side Fault Diagnosis Method Based on Double Knowledge Distillation

Yang Yang, Yuhan Long, Yijing Lin, Zhipeng Gao, Lanlan Rui, Peng Yu

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

With the rapid development of the Internet of Things (IoT), the automation of edge-side equipment has emerged as a significant trend. The existing fault diagnosis methods have the characteristics of heavy computing and storage load, and most of them have computational redundancy, which is not suitable for deployment on edge devices with limited resources and capabilities. This paper proposes a novel two-stage edge-side fault diagnosis method based on double knowledge distillation. First, we offer a clustering-based self-knowledge distillation approach (Cluster KD), which takes the mean value of the sample diagnosis results, clusters them, and takes the clustering results as the terms of the loss function. It utilizes the correlations between faults of the same type to improve the accuracy of the teacher model, especially for fault categories with high similarity. Then, the double knowledge distillation framework uses ordinary knowledge distillation to build a lightweight model for edge-side deployment. We propose a two-stage edge-side fault diagnosis method (TSM) that separates fault detection and fault diagnosis into different stages: in the first stage, a fault detection model based on a denoising auto-encoder (DAE) is adopted to achieve fast fault responses; in the second stage, a diverse convolution model with variance weighting (DCMVW) is used to diagnose faults in detail, extracting features from micro and macro perspectives. Through comparison experiments conducted on two fault datasets, it is proven that the proposed method has high accuracy, low delays, and small computation, which is suitable for intelligent edge-side fault diagnosis. In addition, experiments show that our approach has a smooth training process and good balance.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: IoT and Edge/Fog Computing · Anomaly Detection Techniques and Applications · Industrial Vision Systems and Defect Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (32)

Show source-provided references
1. Digital-twin assisted: Fault diagnosis using deep transfer learning for machining tool condition10.1002/int.22493 ↗
2. Fault detection and identification using deep learning algorithms in induction motors10.32604/cmes.2022.020583 ↗
3. Novel power transformer fault diagnosis using optimized machine learning methods10.32604/iasc.2021.017703 ↗
4. Generalized fault diagnosis method of transmission lines using transfer learning technique10.1016/j.neucom.2022.05.022 ↗
5. Towards soft real-time fault diagnosis for edge devices in industrial IoT using deep domain adaptation training strategy10.1016/j.jpdc.2021.10.005 ↗
6. Society for Machinery Failure Prevention Technology, 2023. [Online]. Available: https://mfpt.org/fault-data-sets/
7. Implementing an efficient expert system for services center management by fuzzy logic controller
8. Genetic case-based reasoning for improved mobile phone faults diagnosis10.1016/j.compeleceng.2018.07.053 ↗
9. SFDWA: Secure and fault-tolerant aware delay optimal workload assignment schemes in edge computing for Internet of drone things applications
10. Hierarchical level fault detection and diagnosis of ship engine systems10.1016/j.eswa.2022.118814 ↗
11. A multigroup fault detection and diagnosis framework for large-scale industrial systems using nonlinear multivariate analysis10.1016/j.eswa.2022.117859 ↗
12. Fault diagnosis and prognosis of steer-by-wire system based on finite state machine and extreme learning machine10.1007/s00521-021-06028-0 ↗
13. Active learning for new-fault class sample recovery in electrical submersible pump fault diagnosis10.1016/j.eswa.2022.118508 ↗
14. Improved graph-regularized deep belief network with sparse features learning for fault diagnosis10.1007/s00521-022-06972-5 ↗
15. HS-KDNet: A lightweight network based on hierarchical-split block and knowledge distillation for fault diagnosis with extremely imbalanced data
16. Distilling the knowledge of multiscale densely connected deep networks in mechanical intelligent diagnosis
17. Real-time prediction of highway equipment faults based on GCN and GRU algorithms
18. Knowledge distillation: A survey10.1007/s11263-021-01453-z ↗
19. Reinforced multi-teacher selection for knowledge distillation
20. Data-free knowledge distillation with soft targeted transfer set synthesis
21. ResKD: Residual-guided knowledge distillation
22. Progressive network grafting for few-shot knowledge distillation
23. Peer collaborative learning for online knowledge distillation
24. Universal-KD: Attention-based output-grounded intermediate layer knowledge distillation
25. Refine myself by teaching myself: Feature refinement via self-knowledge distillation
26. Self-knowledge distillation with progressive refinement of targets
27. Regularizing class-wise predictions via self-knowledge distillation
28. A new deep learning model for fault diagnosis with good anti-noise and domain adaptation ability on raw vibration signals
29. Case Western Reserve University (CWRU) Bearing Data Center. [Online]. Available: https://engineering.case.edu/bearingdatacenter/download-data-file
30. A neural network compression method based on knowledge-distillation and parameter quantization for the bearing fault diagnosis10.1016/j.asoc.2022.109331 ↗
31. Intelligent rolling bearing fault diagnosis via vision ConvNet10.1109/JSEN.2020.3042182 ↗
32. Deep learning algorithms for rotating machinery intelligent diagnosis: An open source benchmark study