{"title":"Smeta-LU: A self-supervised meta-learning fault diagnosis method for rotating machinery based on label updating","authors":"Zhiqian Zhao , Yinghou Jiao , Yeyin Xu , Zhaobo Chen , Runchao Zhao","doi":"10.1016/j.aei.2024.102875","DOIUrl":null,"url":null,"abstract":"<div><div>During operation of rotating machinery, collecting high-quality labeled fault samples is difficult, and the corresponding data annotation is time consuming and costly. Therefore, developing novel intelligent diagnostic methods which can extract key information from massive fault data without labeling is of great significance. In this regard, a self-supervised meta-learning fault diagnosis method for rotating machinery based on label updating, called Smeta-LU, is proposed. It eliminates the pre-training phase and generates meta-tasks directly without labeling information during training. A two-branch framework in Smeta-LU is developed using a contrastive learning approach, which involves the application of a dynamic dictionary to construct samples for one branch, represented by an online encoder. The other branch utilizes the parameters of the former to obtain a target encoder through exponential moving average. To dynamically construct diverse meta-tasks during the meta-training process, each sample in the current batch is treated as a query set, while the support set is selected from queues to construct few-shot tasks, thereby generating a larger pool of candidates. The fault diagnosis task is completed by assigning the label matrix with an optimal transport algorithm and identifying the shots closest to each of the prototype centers. Additionally, the iterative properties of the momentum network and dynamic dictionary are implemented for label updating. The outcomes of two validation experiments demonstrate the superiority and scalability of our self-supervised meta-learning approach compared with conventional supervised meta-learning techniques. Better performance in identifying new fine-grained fault categories is also exhibited during our research.</div></div>","PeriodicalId":50941,"journal":{"name":"Advanced Engineering Informatics","volume":"62 ","pages":"Article 102875"},"PeriodicalIF":8.0000,"publicationDate":"2024-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Engineering Informatics","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1474034624005238","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
During operation of rotating machinery, collecting high-quality labeled fault samples is difficult, and the corresponding data annotation is time consuming and costly. Therefore, developing novel intelligent diagnostic methods which can extract key information from massive fault data without labeling is of great significance. In this regard, a self-supervised meta-learning fault diagnosis method for rotating machinery based on label updating, called Smeta-LU, is proposed. It eliminates the pre-training phase and generates meta-tasks directly without labeling information during training. A two-branch framework in Smeta-LU is developed using a contrastive learning approach, which involves the application of a dynamic dictionary to construct samples for one branch, represented by an online encoder. The other branch utilizes the parameters of the former to obtain a target encoder through exponential moving average. To dynamically construct diverse meta-tasks during the meta-training process, each sample in the current batch is treated as a query set, while the support set is selected from queues to construct few-shot tasks, thereby generating a larger pool of candidates. The fault diagnosis task is completed by assigning the label matrix with an optimal transport algorithm and identifying the shots closest to each of the prototype centers. Additionally, the iterative properties of the momentum network and dynamic dictionary are implemented for label updating. The outcomes of two validation experiments demonstrate the superiority and scalability of our self-supervised meta-learning approach compared with conventional supervised meta-learning techniques. Better performance in identifying new fine-grained fault categories is also exhibited during our research.
期刊介绍:
Advanced Engineering Informatics is an international Journal that solicits research papers with an emphasis on 'knowledge' and 'engineering applications'. The Journal seeks original papers that report progress in applying methods of engineering informatics. These papers should have engineering relevance and help provide a scientific base for more reliable, spontaneous, and creative engineering decision-making. Additionally, papers should demonstrate the science of supporting knowledge-intensive engineering tasks and validate the generality, power, and scalability of new methods through rigorous evaluation, preferably both qualitatively and quantitatively. Abstracting and indexing for Advanced Engineering Informatics include Science Citation Index Expanded, Scopus and INSPEC.