基于二级排序元学习算法的轴承智能故障诊断
Based on secondary-sequence meta-learning for bearing intelligent fault diagnosis
欧阳承达 1齐铁臣 2王婕 3李晓佳3
作者信息
- 1. 广州工程技术职业学院,广东 广州 510075;广州华立学院,广东 广州 514000
- 2. 广州华立学院,广东 广州 514000
- 3. 广州工程技术职业学院,广东 广州 510075
- 折叠
摘要
面对不同轴承故障数据集,由于小样本及不同数据集分布存在差异,导致模型在跨数据集诊断中精度不高.受人类学习过程启发,提出基于二级排序元学习算法对跨数据集的轴承故障诊断.首先对两个不同数据集进行第一级排序,将其对应为简单数据集和复杂数据集;其次把简单数据集分为元训练集和元测试集,仅对元训练集的所有任务进行第二级排序,再用少量元测试集的数据对二级排序后的模型进行微调,完成对简单数据集的故障诊断;最后用少量复杂数据集的数据对二级排序后的模型进行微调,完成对复杂数据集的故障诊断,实现跨数据集故障诊断.试验证明,与其他模型相比,该模型在轴承的小样本数据集及跨数据集上的分类结果表现更优异.
Abstract
In the face of different bearing fault datasets,the small sample and differences in the distribution of each dataset lead to poor accuracy of the model for cross-dataset diagnosis.The proposed method introduces a fault detection approach that is based on the secondary-sequence meta-learning(SSML)algorithm,it is taken inspiration from the way humans gain knowledge.Firstly,the two independent datasets are sorted at the first sequence,which are divided into simple dataset and complex dataset correspondingly.Secondly,the simple dataset is divided into two datasets:one for meta-training and the other for meta-testing.Only the tasks in the meta-training set are sorted at the second sequence.The secondly sorted model is fine-tuned with a small amount of data in the meta-testing set to complete the fault diagnosis of the simple datasets.Finally,the model after secondary sequence is fine-tuned with a small amount of data from the complex dataset to complete the fault diagnosis of the complex dataset and realize the cross-data set fault diagnosis.SSML demonstrates superior performance compared to other models,this makes it very useful for diagnosing faults in complicated situations with small sample datasets and across different datasets.
关键词
二级排序/小样本/跨数据集/简单数据集/复杂数据集Key words
secondary-sequence meta-learning(SSML)/small sample/cross-datasets/simple dataset/complex dataset引用本文复制引用
基金项目
广州市基础研究计划基础与应用基础研究项目(202201010002)
广东省教育厅青年创新人才类项目(2022KQNCX164)
出版年
2024