Cross-condition fault diagnosis with limited data: a multi-loss adversarial framework and efficient feature learning
Abstract Bearing fault diagnosis based on deep learning methods has been widely used. However, collecting sufficient bearing fault samples in an industrial environment is difficult, significantly limiting the effective training of deep learning models. To address the challenges of feature extraction difficulty and low diagnostic accuracy in deep learning models under small-sample conditions, this paper proposes a small-sample transfer learning diagnostic method called Multi-Loss Domain Adversarial Networks (MLDAN) based on multi-loss domain adversarial techniques. A feature extractor tailored for small-sample issues, named Conv-SCMABlock-MSCABlock Networks (CSMN), is also introduced. Firstly, the vibration signals of rolling bearings from diverse domains are preprocessed using the Fast Fourier Transform (FFT), and subsequently, these processed signals are fed into the CSMN. The gradient reversal layer of MLDAN is then employed to facilitate adversarial learning between the CSMN and the domain discriminators. An adaptive MK-MMD loss function is introduced to reduce the distribution differences between the source and target domains and minimize domain discrepancies further. In contrast, a contrastive loss function with a soft-margin mechanism is applied to enhance feature discriminability. Finally, fault classification was performed using a fault classifier. Leveraging a multi-loss domain adversarial optimization strategy, this study constructed 18 different working conditions across the CWRU and PU datasets under a limited-data scenario, where the target domain contained only 50 samples per fault type. The experimental results demonstrate that the proposed method achieved remarkable performance on both datasets, with average classification accuracies reaching 99.36% and 97.38%, respectively. Moreover, even when the PU dataset was limited to only 10 and 25 samples per class, the method still achieved average fault classification accuracies of 76.36% and 89.76%, respectively. On average, each proposed innovation contributed to an improvement of 2.23% in classification accuracy, further validating the effectiveness and robustness of the approach.
Authors
- Xijun Zhang (ORCID: https://orcid.org/0000-0003-3782-6263)
- Yinghui Wang (ORCID: https://orcid.org/0009-0008-8531-0708)
- Hongyu Hao
Institutions
- Lanzhou University of Technology (CN)
Publication Details
- Journal
- Engineering Research Express
- Published
- 2025-08-26
- DOI
- https://doi.org/10.1088/2631-8695/adff49
- Primary Topic
- Machine Fault Diagnosis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Science and Technology Program of Gansu Province