Ran Wang , Zhengtai Lyu , Fucheng Yan , Liang Yu , Xiong Hu
{"title":"A Conditional Adaption Alignment Dynamic Graph Neural Network model for unsupervised fault diagnosis of rotating machinery","authors":"Ran Wang , Zhengtai Lyu , Fucheng Yan , Liang Yu , Xiong Hu","doi":"10.1016/j.ymssp.2025.113361","DOIUrl":null,"url":null,"abstract":"<div><div>In rotating machinery, the diverse operating conditions and cross-machine discrepancies lead to significant distribution shifts in monitoring data, with label scarcity persisting under new or specific conditions. These challenges motivate the application of domain adaptation techniques in cross-domain fault diagnosis. In recent years, unsupervised fault diagnosis methods based on graph neural networks still face several limitations. The geometric structure of data distributions is often neglected by existing conditional distribution adaptation methods. To address this problem, a Conditional Adaptive Alignment Dynamic Graph Neural Network (CA-DGNN) cross-domain unsupervised model is proposed. First, a Dynamic Graph Neural Network integrated with Gaussian edge features is constructed, where inter-sample correlations are learned through dynamic topological structures and embedded into graph-level fault feature representations. Subsequently, the relationship between graph-level fault features and labels is explicitly established through the Conditional Maximum Mean Discrepancy (CMMD), which is formulated within the Reproducing Kernel Hilbert Space (RKHS) using the conditional covariance operator. The CMMD is then used to measure the domain discrepancy of feature-conditional distributions, and a conditional adaptive loss is designed to realize the domain alignment. The intra-class knowledge transfer is enhanced compared to traditional marginal alignment. Additionally, mutual information between fault features and predicted labels is utilized to extract discriminative information and improve the reliability of pseudo-labels. The proposed method is evaluated through experiments on two varying operational condition cases and one cross-machine case, with the results demonstrating that the model is more effective than other models in cross-domain fault diagnosis tasks. The codes of CA-DGNN model are released at: <span><span>https://github.com/Pear-so/CA-DGNN</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":51124,"journal":{"name":"Mechanical Systems and Signal Processing","volume":"240 ","pages":"Article 113361"},"PeriodicalIF":8.9000,"publicationDate":"2025-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechanical Systems and Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0888327025010623","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
引用次数: 0
Abstract
In rotating machinery, the diverse operating conditions and cross-machine discrepancies lead to significant distribution shifts in monitoring data, with label scarcity persisting under new or specific conditions. These challenges motivate the application of domain adaptation techniques in cross-domain fault diagnosis. In recent years, unsupervised fault diagnosis methods based on graph neural networks still face several limitations. The geometric structure of data distributions is often neglected by existing conditional distribution adaptation methods. To address this problem, a Conditional Adaptive Alignment Dynamic Graph Neural Network (CA-DGNN) cross-domain unsupervised model is proposed. First, a Dynamic Graph Neural Network integrated with Gaussian edge features is constructed, where inter-sample correlations are learned through dynamic topological structures and embedded into graph-level fault feature representations. Subsequently, the relationship between graph-level fault features and labels is explicitly established through the Conditional Maximum Mean Discrepancy (CMMD), which is formulated within the Reproducing Kernel Hilbert Space (RKHS) using the conditional covariance operator. The CMMD is then used to measure the domain discrepancy of feature-conditional distributions, and a conditional adaptive loss is designed to realize the domain alignment. The intra-class knowledge transfer is enhanced compared to traditional marginal alignment. Additionally, mutual information between fault features and predicted labels is utilized to extract discriminative information and improve the reliability of pseudo-labels. The proposed method is evaluated through experiments on two varying operational condition cases and one cross-machine case, with the results demonstrating that the model is more effective than other models in cross-domain fault diagnosis tasks. The codes of CA-DGNN model are released at: https://github.com/Pear-so/CA-DGNN.
期刊介绍:
Journal Name: Mechanical Systems and Signal Processing (MSSP)
Interdisciplinary Focus:
Mechanical, Aerospace, and Civil Engineering
Purpose:Reporting scientific advancements of the highest quality
Arising from new techniques in sensing, instrumentation, signal processing, modelling, and control of dynamic systems