PSNN-TADA: Prototype and Stochastic Neural Network-Based Twice Adversarial Domain Adaptation for Fault Diagnosis under Varying Working Conditions

Xilin Yang,Xianfeng Yuan,Tianyi Ye,Weijie Zhu,Fengyu Zhou,Jiong Jin
DOI: https://doi.org/10.1109/tim.2023.3338678
IF: 5.6
2024-01-01
IEEE Transactions on Instrumentation and Measurement
Abstract:The varying working conditions of rolling bearings lead to data distribution shifts, which presents an obstacle to intelligent fault diagnosis. To alleviate the performance degradation, unsupervised domain adaptation (DA) is used to address the issue where the test set has a different distribution from the training set. Most existing intelligent transfer fault diagnosis methods align features by using either a fixed metric or a domain discriminator to tackle data distribution divergence. However, the alignment of decision boundaries in fault classifiers has not been thoroughly studied, causing ambiguous predictions on unlabeled target domain samples and catastrophic performance degradation in fault diagnosis. To overcome the deficiencies, a novel diagnosis framework named prototype and stochastic neural network-based twice adversarial DA (PSNN-TADA) is proposed to extract domain-invariant fault features under varying working conditions. In particular, PSNN-TADA has two adversarial training processes at different levels. First, PSNN-TADA has a prototype-based discriminator using multimodal information to achieve conditional domain alignment. Second, PSNN-TADA learns reliable decision boundaries from an adversarial process between the extractor and the stochastic classifier, which further improves the accuracy of the classifier on target fault samples. The proposed method is comprehensively tested on both an open-access dataset and a practical fault diagnosis platform, and extensive experimental results illustrate that PSNN-TADA achieves superior adaptation performance compared with the state-of-the-art.
What problem does this paper attempt to address?