Deep prototypical networks based domain adaptation for fault diagnosis

被引:54
作者
Wang, Huanjie [1 ,2 ]
Bai, Xiwei [1 ,2 ]
Tan, Jie [1 ]
Yang, Jiechao [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Automat, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Artificial Intelligence, Beijing 100049, Peoples R China
基金
中国国家自然科学基金;
关键词
Bearing; Fault diagnosis; Domain adaptation; Prototype learning; CLASSIFIER;
D O I
10.1007/s10845-020-01709-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the existence of domain shifts, the distributions of data acquired from different machines show significant discrepancies in industrial applications, which leads to performance degradation of traditional machine learning methods. In this paper, we propose a novel method that combines supervised domain adaptation with prototype learning for fault diagnosis. The proposed method consists of two modules, i.e., feature learning and condition recognition. The module of feature learning applies the Siamese architecture based on one-dimensional convolutional neural networks to learn a domain invariant subspace, which reduces the inter-domain discrepancy of distributions. The module of condition recognition applies a prototypical layer to learn the prototypes of each class. Then the classification task is simplified to find the nearest class prototype. Compared with existing intelligent fault diagnosis methods, this proposed method can be extended to address the problem when the classes from the source and target domains are partially overlapped. The model must generalize to unknown classes in the source domain, given only a few samples of each new target class. The effectiveness of the proposed method is verified using two bearing datasets. The model quickly converges with high classification accuracy using a few labeled target samples in training, even one per class can be effective.
引用
收藏
页码:973 / 983
页数:11
相关论文
共 41 条
[1]  
Ai X., 2013, Encyclopedia of Tribology, P2932, DOI [10.1007/978-0-387-92897-5_331, DOI 10.1007/978-0-387-92897-5_331]
[2]  
[Anonymous], 2012, Improving neural networks by preventing co-adaptation of feature detectors
[3]  
[Anonymous], 2013, 1 INT C LEARN REPR I
[4]   Multiple-prototype classifier design [J].
Bezdek, JC ;
Reichherzer, TR ;
Lim, GS ;
Attikiouzel, Y .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 1998, 28 (01) :67-79
[5]   Bearing fault diagnosis base on multi-scale CNN and LSTM model [J].
Chen, Xiaohan ;
Zhang, Beike ;
Gao, Dong .
JOURNAL OF INTELLIGENT MANUFACTURING, 2021, 32 (04) :971-987
[6]   A zero-shot learning method for fault diagnosis under unknown working loads [J].
Gao, Yiping ;
Gao, Liang ;
Li, Xinyu ;
Zheng, Yuwei .
JOURNAL OF INTELLIGENT MANUFACTURING, 2020, 31 (04) :899-909
[7]  
Gretton A., 2006, P 21 INT C NEURAL IN, P513
[8]   Deep Convolutional Transfer Learning Network: A New Method for Intelligent Fault Diagnosis of Machines With Unlabeled Data [J].
Guo, Liang ;
Lei, Yaguo ;
Xing, Saibo ;
Yan, Tao ;
Li, Naipeng .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2019, 66 (09) :7316-7325
[9]   Deep transfer network with joint distribution adaptation: A new intelligent fault diagnosis framework for industry application [J].
Han, Te ;
Liu, Chao ;
Yang, Wenguang ;
Jiang, Dongxiang .
ISA TRANSACTIONS, 2020, 97 :269-281
[10]   Learning a Neural-network-based Representation for Open Set Recognition [J].
Hassen, Mehadi ;
Chan, Philip K. .
PROCEEDINGS OF THE 2020 SIAM INTERNATIONAL CONFERENCE ON DATA MINING (SDM), 2020, :154-162