Federated contrastive prototype learning: An efficient collaborative fault diagnosis method with data privacy

被引:16
作者
Wang, Rui [1 ,2 ]
Huang, Weiguo [1 ,2 ]
Zhang, Xiao [1 ,2 ]
Wang, Jun [1 ,2 ]
Ding, Chuancang [1 ,2 ]
Shen, Changqing [1 ,2 ]
机构
[1] Soochow Univ, Sch Rail Transportat, Suzhou 215131, Peoples R China
[2] Soochow Univ, Intelligent Urban Rail Engn Res Ctr Jiangsu Prov, Suzhou 215131, Peoples R China
基金
中国国家自然科学基金;
关键词
Fault diagnosis; Rotating machinery; Federated learning; Prototype learning; Data privacy; INTELLIGENT DIAGNOSIS; BEARING FAULT; FRAMEWORK; MACHINERY;
D O I
10.1016/j.knosys.2023.111093
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data-driven fault diagnosis approaches have attracted considerable attention in the past few years, and promising diagnostic performance has been achieved with sufficient monitoring data. However, in real industrial scenarios, individual users often struggle to collect enough labeled data. Meanwhile, direct data aggregation from multiple users is not always feasible due to data privacy concerns and conflicts of interest. To solve this issue, a novel federated contrastive prototype learning scheme is proposed for collaborative fault diagnosis of rotating machinery. The collaborative modeling between the central server and multiple clients is implemented to establish a global fault diagnostic model with data privacy. A contrastive prototype learning module is designed to align the prototypes of the same classes across different clients while separating them away from other class prototypes, thus effectively eliminating distribution discrepancies across clients and learning domain invariant discriminative features. To remove the bias of the global model during federated communication, an unbiased prototype learning module is constructed, which aligns the class prototypes of different clients to the global prototype center and enhances the generalization ability of the proposed approach under unseen conditions. Experimental results on two self-built testbeds and a laboratory dataset demonstrate that the proposed approach is a potential solution for real-world fault diagnosis applications.
引用
收藏
页数:12
相关论文
共 37 条
[1]   A Multi-Source Weighted Deep Transfer Network for Open-Set Fault Diagnosis of Rotary Machinery [J].
Chen, Zhuyun ;
Liao, Yixiao ;
Li, Jipu ;
Huang, Ruyi ;
Xu, Lei ;
Jin, Gang ;
Li, Weihua .
IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (03) :1982-1993
[2]   Meta-learning as a promising approach for few-shot cross-domain fault diagnosis: Algorithms, applications, and prospects [J].
Feng, Yong ;
Chen, Jinglong ;
Xie, Jingsong ;
Zhang, Tianci ;
Lv, Haixin ;
Pan, Tongyang .
KNOWLEDGE-BASED SYSTEMS, 2022, 235
[3]   Ensemble deep learning: A review [J].
Ganaie, M. A. ;
Hu, Minghui ;
Malik, A. K. ;
Tanveer, M. ;
Suganthan, P. N. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 115
[4]   An intelligent diagnosis framework for roller bearing fault under speed fluctuation condition [J].
Han, Baokun ;
Ji, Shanshan ;
Wang, Jinrui ;
Bao, Huaiqian ;
Jiang, Xingxing .
NEUROCOMPUTING, 2021, 420 :171-180
[5]   A novel adversarial learning framework in deep convolutional neural network for intelligent diagnosis of mechanical faults [J].
Han, Te ;
Liu, Chao ;
Yang, Wenguang ;
Jiang, Dongxiang .
KNOWLEDGE-BASED SYSTEMS, 2019, 165 :474-487
[6]   Double-level adversarial domain adaptation network for intelligent fault diagnosis [J].
Jiao, Jinyang ;
Lin, Jing ;
Zhao, Ming ;
Liang, Kaixuan .
KNOWLEDGE-BASED SYSTEMS, 2020, 205
[7]   A class alignment method based on graph convolution neural network for bearing fault diagnosis in presence of missing data and changing working conditions [J].
Kavianpour, Mohammadreza ;
Ramezani, Amin ;
Beheshti, Mohammad T. H. .
MEASUREMENT, 2022, 199
[8]   A review on the application of deep learning in system health management [J].
Khan, Samir ;
Yairi, Takehisa .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2018, 107 :241-265
[9]   Applications of machine learning to machine fault diagnosis: A review and roadmap [J].
Lei, Yaguo ;
Yang, Bin ;
Jiang, Xinwei ;
Jia, Feng ;
Li, Naipeng ;
Nandi, Asoke K. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 138
[10]   A systematic review of deep transfer learning for machinery fault diagnosis [J].
Li, Chuan ;
Zhang, Shaohui ;
Qin, Yi ;
Estupinan, Edgar .
NEUROCOMPUTING, 2020, 407 :121-135