Jiaman Ding, Jiachen Luo, Lianyin Jia, Hongbin Wang, Xiaodong Fu
In recent years, single-domain generalization(SDG) fault diagnosis has become a prominent research focus in intelligent fault diagnosis due to its ability to generalize to previously unseen target domains based solely on a single source domain. The primary aim of domain generalization is to identify the intrinsic invariances underlying diverse data distributions, which have been found to be closely related to causality. While most existing fault diagnosis methods based on causal inference emphasize the invariance of causal features across domains, this study considers a stronger form of stability—namely, the cross domain consistency of features’ causal contributions to fault labels. Accordingly, a novel fault diagnosis method is proposed, which integrates Multi-scale Style Enhancement (MSSE) with Causal Contribution Alignment (CCA) to achieve SDG. First, to make up for the lack of data diversity in the source domain, domain shifts are simulated and diverse pseudo-domain samples are generated using a MSSE module. Second, causal contributions of features to diagnostic labels are quantified through causal attribution. Finally, the alignment of causal contributions of features between source and pseudo domains is enforced through contrastive learning and domain adversarial training, thereby promoting stable and cross domain invariant causal representations. Comprehensive experimental evaluations on two benchmark datasets verify that the proposed method consistently outperforms existing fault diagnosis approaches.