Class Incremental Fault Diagnosis under Limited Fault Data via Supervised Contrastive Knowledge Distillation
Hanrong Zhang, Yifei Yao, Zixuan Wang, Jiayuan Su, Mengxuan Li, Peng Peng, Hongwei Wang
TL;DR
The paper tackles class-incremental fault diagnosis under limited fault data by introducing SCLIFD, a framework that fuses supervised contrastive knowledge distillation with cross-session feature transfer, a Marginal Exemplar Selection memory replay strategy, and a Balanced Random Forest classifier to address severe class imbalance. The method updates feature representations across sessions while preserving old knowledge, selectively replays informative boundary exemplars, and counters normal-class bias during classification. Comprehensive experiments on TE P and MFF datasets under imbalanced and long-tailed regimes show SCLIFD achieving superior accuracy and reduced forgetting, with ablations confirming the efficacy of each component. The results suggest practical impact for real-world industrial fault diagnosis where data are scarce and class distributions are uneven, and point to future work on adaptive memory sizing per class.
Abstract
Class-incremental fault diagnosis requires a model to adapt to new fault classes while retaining previous knowledge. However, limited research exists for imbalanced and long-tailed data. Extracting discriminative features from few-shot fault data is challenging, and adding new fault classes often demands costly model retraining. Moreover, incremental training of existing methods risks catastrophic forgetting, and severe class imbalance can bias the model's decisions toward normal classes. To tackle these issues, we introduce a Supervised Contrastive knowledge distiLlation for class Incremental Fault Diagnosis (SCLIFD) framework proposing supervised contrastive knowledge distillation for improved representation learning capability and less forgetting, a novel prioritized exemplar selection method for sample replay to alleviate catastrophic forgetting, and the Random Forest Classifier to address the class imbalance. Extensive experimentation on simulated and real-world industrial datasets across various imbalance ratios demonstrates the superiority of SCLIFD over existing approaches. Our code can be found at https://github.com/Zhang-Henry/SCLIFD_TII.
