CN110751207A - 基于深度卷积域对抗迁移学习的故障诊断方法 - Google Patents

基于深度卷积域对抗迁移学习的故障诊断方法 Download PDF

Info

Publication number
CN110751207A
CN110751207A CN201910991173.7A CN201910991173A CN110751207A CN 110751207 A CN110751207 A CN 110751207A CN 201910991173 A CN201910991173 A CN 201910991173A CN 110751207 A CN110751207 A CN 110751207A
Authority
CN
China
Prior art keywords
domain
layer
label
sample
classifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910991173.7A
Other languages
English (en)
Other versions
CN110751207B (zh
Inventor
李锋
唐拓江
韩国良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan University
Original Assignee
Sichuan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan University filed Critical Sichuan University
Priority to CN201910991173.7A priority Critical patent/CN110751207B/zh
Publication of CN110751207A publication Critical patent/CN110751207A/zh
Application granted granted Critical
Publication of CN110751207B publication Critical patent/CN110751207B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2411Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/048Activation functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了基于深度卷积域对抗迁移学习的故障诊断方法,在DCDATL中,利用深度卷积残差特征提取器进行高层特征提取,改善了DCDATL的收敛性和非线性逼近能力;通过获得的高层特征和标签信息的克罗内克积获得特征联合分布表示并嵌入域分类器中,并进行域对抗训练改进了DCDATL的迁移性能;基于最小化DCDATL的联合分布域对抗总体损失函数的特征迁移和分类过程提高了迁移后的分类精度。DCDATL的以上优势使得基于DCDATL的故障诊断方法在旋转机械当前工况下的有标签样本不存在情况下,可利用历史工况下的有标签样本对旋转机械当前待测样本进行高精度故障诊断。

Description

基于深度卷积域对抗迁移学习的故障诊断方法
技术领域
本发明属于旋转机械故障诊断方法技术领域,具体涉及基于深度卷积域对抗迁移学习的故障诊断方法。
背景技术
旋转机械设备广泛应用在冶金、航空、交通、化工和能源等行业,其机械结构正在趋向大型化、重型化、精密化和高速化等方向地发展。对它进行状态监测和故障诊断是保证现代化工业设备长期安全可靠运行的重要手段。
由于在整个服役的过程中,旋转机械常常工作在变工况工业环境下,故障发生概率高,易损坏。在变工况(如:不同转速、不同负载)环境下,存在难以直接监测当前实际工作状况下的状态数据的问题,这导致旋转机械在当前实际工况下的已知故障类型的样本数据(即目标域有标签样本数据)因很难获得而较少;另外,变工况条件又使得以往工况条件下获得的历史训练故障数据(即辅助域有标签样本数据)与目标域数据的分布特性产生差异、漂移。虽然近年来对在变工况条件下的旋转机械故障诊断的研究受到一定的关注,但不少研究学者和研究机构试图采用支持向量机(Support Vector Machine,SVM)、最近邻分类器(Nearest neighbor classifier,NNC)、自动编码器(Automatic encoder,AE)等传统机器学习方法来解决该问题。然而,这类方法在训练和测试样本存在分布差异的情况下,所建立的分类模型泛化能力较差,因此并不适用于在变工况条件下的故障诊断。
近几年发展起来的迁移学习理论为在变工况条件下的旋转机械故障诊断提供了全新解决思路。迁移学习无需像传统机器学习那样要求训练样本与测试样本作同分布假设,其主要思想是从现有辅助域中学到知识,再将这些知识迁移到目标域,以完成目标域的分类。目前面向旋转机械故障诊断的迁移学习研究刚刚起步,仅有为数不多的几项研究案例。如:沈飞等采用基于自相关矩阵SVD的特征提取方法与迁移学习相结合用于电机轴承的故障诊断;陈超等采用一种具有迁移学习能力的改进最小二乘支持向量机(supportvector machine,SVM)用于球形轴承故障诊断;康守强等采用了迁移成分分析(Transfercomponent analysis,TCA)用于变工况下滚动轴承故障诊断。但上述几种迁移学习方法要求辅助域与目标域样本具有较高的相似度,若辅助域与目标域样本的相似性较低,则其分类准确率就会衰退,出现“负迁移”问题。
发明内容
针对现有技术中的上述不足,本发明提供的基于深度卷积域对抗迁移学习的故障诊断方法解决了现有的旋转机械故障诊断方法中获取旋转机械的带有大量有标签样本(即已知故障类型的样本)较为困难,以致当前工况下的有标签样本较少,造成对当前待测样本的故障诊断准确率较低的问题。
为了达到上述发明目的,本发明采用的技术方案为:基于深度卷积域对抗迁移学习的故障诊断方法,包括以下步骤:
S1、对辅助域和目标域的每个旋转机械样本分别进行分段预处理,得到对应的预处理结果;
S2、将两个预处理结果作为输入样本分别输入到深度卷积域对抗迁移学习模型中,获得深度卷积域对抗迁移学习模型中的域分类器的域对抗损失函数和标签预测器的联合损失函数;
S3、基于域分类器的域对抗损失函数和标签预测器的联合损失函数,计算深度卷积域对抗迁移学习模型的联合分布域对抗总体损失函数,并对深度卷积域对抗迁移学习模型进行训练;
S4、将目标域中的旋转机械待测样本输入到训练好的深度卷积域对抗迁移学习模型中,对旋转机械待测样本类标签进行预测,实现旋转机械故障诊断。
进一步地,所述步骤S1中的分段预处理为对每个旋转机械样本依次进行归一化和数组重构处理。
进一步地,所述步骤S2中的深度卷积域对抗学习模型包括深度卷积残差特征提取器、标签预测器和域分类器;
所述深度卷积残差特征提取器分别与标签预测器和域分类器连接,所述标签预测器与域分类器连接;
所述深度卷积残差特征提取器包括第一特征提取单元和第二特征提取单元,所述第一特征提取单元包括依次连接的第一卷积层、第一残差层、第一平均池化层和第一全连接层,所述第二特征提取单元包括依次连接的第二卷积层、第二残差层、第二平均池化层和第二全连接层;
所述第一残差层和第二残差层均包括若干个堆叠连接的残差块,每个所述残差块包括依次连接的第一权重层、第一relu激活函数、第二权重层、累加器和第二relu激活函数,所述第一权重层的输入端还与累加器的输入端连接,所述第二relu激活函数的输出端与下一残差块的输入端、第一平均池化层的输入端或第二平均池化层的输入端连接;
所述标签预测器包括第一标签预测单元和第二标签预测单元,所述第一标签预测单元和第二标签预测单元中的各参数共享,所述第一标签预测单元包括依次连接的第三全连接层、第四全连接层和第一softmax激活函数;所述第二标签预测单元包括依次连接的第五全连接层、第六全连接层和第二softmax激活函数;
所述域分类器包括梯度反转层,所述梯度反转层的第一输出端、第七全连接层、第八全连接层和第一sigmoid激活函数依次连接,所述梯度反转层的第二输出端、第九全连接层、第十全连接层和第二sigmoid激活函数依次连接;
所述第一全连接层的输出端分别与第三全连接层的输入端、第一softmax激活函数的输出端和梯度反转层的第一输入端连接,所述第二全连接层的输出端分别与第五全连接层的输入端和梯度反转层的第二输入端连接。
进一步地,所述步骤S2具体为:
S21、通过深度卷积残差特征提取器提取预处理后的辅助域旋转机械样本对应的辅助域样本高层特征和目标域旋转机械样本对应的目标域样本高层特征,并将其输入到标签预测器;
S22、根据输入到标签预测器的辅助域样本高层特征,对标签预测器进行训练;
S23、通过训练好的标签预测器对输入的目标域样本高层特征进行处理,获得目标域样本伪标签和标签预测器的联合损失函数;
S24、计算辅助域样本高层特征与其标签的克罗内克积和目标域样本高层特征与其对应的伪标签的克罗内克积,获得特征联合分布表示,并将其输入到域分类器中;
S25、基于输入到域分类器中的特征联合分布表示,对域分类器进行域对抗训练,获得域分类器的域对抗损失函数。
进一步地,所述步骤S21具体为:
A1、设置输入到深度卷积残差特征提取器的辅助域旋转机械样本为
Figure BDA0002238342780000042
目标域旋转机械样本为
Figure BDA0002238342780000041
经第一卷积层和第二卷积层后的输出分别为xs(l)和xl(l),将其分别作为第一残差层和第二残差层的输入;
A2、设置第一残差层中残差块的数量为L,则第一残差层的输出xs(L+1)为:
式中,F(·)为残差函数;
W(i)分别为第一残差层中第i个残差块的权重,且i=l,l=1,2,3,...L,l为残差块的编号;
A3、通过第一平均池化层和第一全连接层依次对第一残差层的输出进行平均池化和全连接处理,得到第一全连接层输出的辅助域样本高层特征fs为:
Figure BDA0002238342780000052
式中,Gf(·)为深度卷积残差特征提取器的总映射函数;
θf为深度卷积残差特征提取器的权重参数和偏置系数的集合;
A4、基于步骤A2-A3,得到第二全连接层输出的目标域样本高层特征ft为:
ft=Gf(xi tf)。
进一步地,所述步骤S23中的标签预测器的联合损失函数包括辅助域标签损失函数
Figure BDA0002238342780000058
和目标域标签损失函数
Figure BDA0002238342780000059
所述辅助域标签预测器函数
Figure BDA00022383427800000510
为:
式中,NS为辅助域原始旋转机械样本总数;
Figure BDA0002238342780000056
为对数损失函数;
GS(·)为标签预测器的总映射函数;
θl为标签预测器的各层权重参数和偏置系数的集合;
Figure BDA0002238342780000054
为辅助域旋转机械样本的标签;
所述目标域标签预测器损失函数
Figure BDA0002238342780000057
为:
Figure BDA0002238342780000055
式中,Nt为目标域原始旋转机械样本总数;
C为目标域旋转机械样本的类别总数;
Figure BDA0002238342780000061
为类条件分布熵,为目标域旋转机械样本的伪标签,其中,
Figure BDA0002238342780000063
进一步地,所述步骤S25具体为:
将辅助域样本高层特征与其标签的克罗内克积和目标域样本高层特征与其伪标签作克罗内克积作为特征联合分布,输入到域分类器中,通过梯度反转层使深度卷积残差特征提取器和域分类器形成对抗网络,并用域对抗的训练方法减小辅助域样本高层特征和目标域样本高层特征之间的联合分布差异,并获得域分类器的域对抗损失函数;
式中,
Figure BDA0002238342780000066
为克罗内克积运算符。
进一步地,所述步骤S25中,在用域对抗训练对抗网络过程中:
由于梯度反转层的存在,在域分类器中的反向传播过程中预测值与真实值的误差向后传递,通过域分类器中每层网络均根据传回的误差计算梯度;
当误差传到梯度反转层时,给该误差乘以参数-λ,再向与之连接的深度卷积残差特征提取器传播,使深度卷积残差特征提取器和域分类器的训练目的相反,实现域对抗训练;
在确定域分类器的域对抗损失函数时:
定义域分类器中的梯度反转层f(v)为:
g(f(v),λ)=f(v)
式中,g(·)为梯度反转层映射函数;
v为梯度反转层输入的自变量;
λ为梯度反转层超参数;
得到域分类器中的梯度反转层的梯度为:
Figure BDA0002238342780000071
由于梯度反转层的存在,通过标准反向传播算法更新深度卷积残差特征提取器的参数集θf和域分类器的参数集θd,得到域分类器输出的辅助域域类别标签
Figure BDA0002238342780000072
和目标域域类别标签分别为:
Figure BDA0002238342780000074
式中,
Figure BDA0002238342780000076
Figure BDA0002238342780000077
分别为域分类器在辅助域和目标域的预测输出的辅助域域类别标签和目标域域类别标签;
Gd(·)为域分类器映射函数;
设置辅助域原始旋转机械样本和目标域原始旋转机械样本分别为
Figure BDA0002238342780000078
Figure BDA00022383427800000716
得到域分类器的域对抗损失函数
Figure BDA00022383427800000713
为:
Figure BDA0002238342780000079
式中,为辅助域样本域分类器损失函数;
Figure BDA00022383427800000715
为目标域样本域分类器损失函数;
NS为辅助域原始旋转机械样本总数;
Nt为目标域原始旋转机械样本总数;
Figure BDA00022383427800000710
均为域类别标签的决策变量,当为辅助域域类别标签时,
Figure BDA00022383427800000711
当为目标域域类别标签时,
进一步地,所述步骤S3中,计算深度卷积对抗迁移学习模型的联合分布域对抗总体损失函数,并利用随机梯度下降算法找到使当总体损失函数值最小时的最优参数θ* f、θ* d和θ* l,完成深度卷积域对抗迁移学习模型的训练;
所述联合分布域对抗总体损失函数为:
Figure BDA0002238342780000081
式中,为标签预测器的联合损失函数,α、β均为平衡约束参数,分别用于约束标签预测器和域分类器局部寻优行为。
进一步地,所述步骤S4中,将目标域中的旋转机械待测样本输入到训练好的深度卷积域对抗迁移学习模型中,对旋转机械待测样本类标签进行预测,得到其类别预测标签yi t,实现旋转机械故障诊断;
所述类别预测标签yi t的表达式为:
Figure BDA0002238342780000082
本发明的有益效果为:
本发明提供的基于深度卷积域对抗迁移学习的故障诊断方法,在所发明的DCDATL中,利用深度卷积残差特征提取器进行高层特征提取能够避免DCDATL训练过程中梯度消失、梯度发散等梯度问题,可改善DCDATL的收敛性和非线性逼近能力;通过获得的高层特征和标签信息的克罗内克积获得特征联合分布表示并嵌入域分类器中,在域分类器中利用梯度反转进行辅助域与目标域域对抗训练,通过以上辅助域有标签样本和目标域无标签样本的特征联合分布进行域对抗训练可增强辅助域有标签样本对目标域的域适应能力,从而学习得到辅助域与目标域的域不变特征,进而改进DCDATL的迁移性能;基于最小化DCDATL的联合分布域对抗总体损失函数的特征迁移和分类过程可提高迁移后的分类精度。DCDATL的以上优势使得基于DCDATL的故障诊断方法在旋转机械当前工况下的有标签样本(即目标域有标签样本)不存在情况下,可利用历史工况下的有标签样本(即辅助域有标签样本)对旋转机械当前待测样本进行高精度故障诊断。
附图说明
图1为本发明提供基于深度卷积域对抗迁移学习的故障诊断方法实现流程图。
图2为本发明提供的DCDATL模型结构图。
图3为本发明提供的残差块结构图。
图4为本发明提供的实施例中滚动轴承故障模拟实验台实物图。
图5为本发明提供的实施例中外圈裂纹故障诊断准确率对比结果。
图6为本发明提供的实施例中滚动体裂纹故障诊断准确率对比结果。
图7为本发明提供的实施例中内圈裂纹故障诊断准确率对比结果。
图8为本发明提供的实施例中平均故障诊断准确率对比结果。
图9为本发明提供的实施例中外圈裂纹故障诊断准确率对比结果。
图10为本发明提供的实施例中滚动体裂纹故障诊断准确率对比结果。
图11为本发明提供的实施例中内圈裂纹故障诊断准确率对比结果。
图12为本发明提供的实施例中平均故障诊断准确率对比结果。
图13为本发明提供的实施例中外圈裂纹故障诊断准确率对比结果。
图14为本发明提供的实施例中滚动体裂纹故障诊断准确率对比结果。
图15为本发明提供的实施例中内圈裂纹故障诊断准确率对比结果。
图16为本发明提供的实施例中平均故障诊断准确率对比结果。
具体实施方式
下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
如图1所示,基于深度卷积域对抗迁移学习的故障诊断方法,包括以下步骤:
S1、对辅助域和目标域的每个旋转机械样本分别进行分段预处理,得到对应的预处理结果;
S2、将两个预处理结果作为输入样本分别输入到深度卷积域对抗迁移学习模型(DCDATL)中,获得深度卷积域对抗迁移学习模型中的域分类器的域对抗损失函数和标签预测器的联合损失函数;;
S3、基于域分类器的域对抗损失函数和标签预测器的联合损失函数,计算深度卷积域对抗迁移学习模型的联合分布域对抗总体损失函数,并对深度卷积域对抗迁移学习模型进行训练;
S4、将目标域中的旋转机械待测样本输入到训练好的深度卷积域对抗迁移学习模型中,对旋转机械待测样本类标签进行预测,实现旋转机械故障诊断。
上述步骤S1中的分段预处理为对每个旋转机械样本依次进行归一化和数组重构处理。
如图2所示,步骤S2中的深度卷积域对抗学习模型包括深度卷积残差特征提取器、标签预测器和域分类器,通过深度卷积残差特征提取器提取高层特征、用辅助域有标签样本和目标域无标签样的联合分布进行域对抗训练以及最小化域分类器和标签预测器的总体损失函数(即最小化DCDATL的联合分布域对抗损失总体函数)这个三个过程完成故障特征的迁移和分类。具体地,图2中的DCDATL中的深度卷积残差特征提取器分别与标签预测器和域分类器连接,标签预测器与域分类器连接;
深度卷积残差特征提取器包括第一特征提取单元和第二特征提取单元,第一特征提取单元包括依次连接的第一卷积层、第一残差层、第一平均池化层和第一全连接层,第二特征提取单元包括依次连接的第二卷积层、第二残差层、第二平均池化层和第二全连接层;
如图3所示,第一残差层和第二残差层均包括若干个堆叠连接的残差块,每个残差块包括依次连接的第一权重层、第一relu激活函数、第二权重层、累加器和第二relu激活函数,第一权重层的输入端还与累加器的输入端连接,第二relu激活函数的输出端与下一残差块的输入端、第一平均池化层的输入端或第二平均池化层的输入端连接;
标签预测器包括第一标签预测单元和第二标签预测单元,第一标签预测单元和第二标签预测单元各参数共享,第一标签预测单元包括依次连接的第三全连接层、第四全连接层和第一softmax激活函数;第二标签预测单元包括依次连接的第五全连接层、第六全连接层和第二softmax激活函数;其中,第一标签预测单元和第二标签预测单元各共享参数包括各层对应的权重和偏置相同,即第三层全连接层与第五层全连接层参数相同,第四层全连接层与第六层全连接层参数相同;
域分类器包括梯度反转层,梯度反转层的第一输出端、第七全连接层、第八全连接层和第一sigmoid激活依次函数连接,梯度反转层的第二输出端分别与第九全连接层、第十全连接层和第二sigmoid激活函数依次连接;
第一全连接层的输出端分别与第三全连接层的输入端、第一softmax激活函数的输出端和梯度反转层的第一输入端连接,第二全连接层的输出端分别与第五全连接层的输入端和梯度反转层的第二输入端连接。
DCDATL的理论优势使得基于DCDATL的旋转机械故障诊断方法在旋转机械当前工况下的有标签样本(即目标域有标签样本)不存在的情况下,可利用历史工况下的有标签样本(辅助域有标签样本)对旋转机械当前待测样本进行高精度故障诊断。
如图2所示,基于DCDATL的理论模型,在进行具体的故障诊断时,上述步骤S2具体为:
S21、通过深度卷积残差特征提取器提取预处理后的辅助域旋转机械样本对应的辅助域样本高层特征和目标域旋转机械样本对应的目标域样本高层特征,并将其输入到标签预测器;
S22、根据输入到标签预测器的辅助域样本高层特征,对标签预测器进行训练;
S23、通过训练好的标签预测器对输入的目标域样本高层特征进行处理,获得目标域样本伪标签和标签预测器的联合损失函数;
S24、计算辅助域样本高层特征与其标签的克罗内克积和目标域样本高层特征与其对应的伪标签的克罗内克积,获得特征联合分布表示,并将其输入到域分类器中;
S25、基于输入到域分类器中的特征联合分布表示,对域分类器进行域对抗训练,获得域分类器的域对抗损失函数。
在上述步骤S21中,利用深度卷积残差特征提取器提取高层特征时,两个残差层形成残差网络(ResNet)通过引入残差块(Residual block)构建深度卷积残差特征提取器中的深层网络,残差块的结构如图3所示,以x为输入,以H(x)为输出,F(x)为残差映射函数,权重层为卷积层。
构建深层网络的基本约束是堆叠后的网络模型误差应不高于基础的浅层模型(一个浅层模型包含一个残差块)。这里采用恒等映射的方法构建深层模型,即用H(x)=x表示一组堆叠网络层的最佳映射。当网络较深时,模型难以直接拟合实际映射H(x),残差网络通过引入“shortcut”快捷连接将映射H(x)问题转换为拟合残差映射F(x),此时实际映射H(x)表示为:
H(x)=F(x)+x (1)
此时,残差网络模型只需最小化残差函数F(x)=H(x)-x来逼近实际映射以解决网络层堆叠的性能退化问题。
因此,上述步骤S21具体为:
A1、设置输入到深度卷积残差特征提取器的辅助域旋转机械样本为目标域旋转机械样本为
Figure BDA0002238342780000132
经第一卷积层和第二卷积层后的输出分别为xs(l)和xl(l),将其分别作为第一残差层和第二残差层的输入;
A2、设置第一残差层中残差块的数量为L,则第一残差层的输出xs(L+1)为:
Figure BDA0002238342780000131
式中,F(·)为残差函数;
W(i)分别为第一残差层中第i个残差块的权重,且i=l,l=1,2,3,...L,l为残差块的编号;
由式(2)可见,残差网络的特征是各层残差特征的累和,保证了l+1层比l层拥有更多的特征信息。在反向传播过程中,根据链式求导法则,误差损失项loss对于网络前端的第L个残差块的梯度计算式为:
Figure BDA0002238342780000141
式(3)表明最深层L的梯度可直接传递至任意比它浅的网络层l,且在反向传播时误差损失项loss对各残差块的梯度均大于或等于1,因此可避免梯度消失、梯度发散的问题。
A3、通过第一平均池化层和第一全连接层依次对第一残差层的输出进行平均池化和全连接处理,得到第一全连接层输出的辅助域样本高层特征fs为:
Figure BDA0002238342780000142
式中,Gf(·)为深度卷积残差特征提取器的总映射函数;
θf为深度卷积残差特征提取器的权重参数和偏置系数的集合;
A4、基于步骤A2-A3,得到第二全连接层输出的目标域样本高层特征ft为:
ft=Gf(xi tf) (5)
上述步骤S23中的标签预测器的联合损失函数包括辅助域标签损失函数和目标域标签损失函数
Figure BDA0002238342780000146
辅助域标签预测器函数
Figure BDA0002238342780000147
为:
Figure BDA0002238342780000143
式中,NS为辅助域原始旋转机械样本总数;
Figure BDA0002238342780000148
为对数损失函数;
GS(·)为标签预测器的总映射函数;
θl为标签预测器的各层权重参数和偏置系数的集合;
Figure BDA0002238342780000144
为辅助域旋转机械样本的标签;
为了使标签预测器更好地拟合目标样本的分布,本发明中以最小化类条件概率分布交叉熵为目标,结合目标域待测样本来定义目标域标签预测器损失函数为:
式中,Nt为目标域原始旋转机械样本总数;
C为目标域旋转机械样本的类别总数;
Figure BDA0002238342780000152
为类条件分布熵,
Figure BDA0002238342780000153
为目标域旋转机械样本的伪标签,其中
Figure BDA0002238342780000154
通过最小化类条件分布熵,使得标签预测器能更准确预测目标域待测样本的类标签。
上述步骤S25具体为:
将辅助域样本高层特征与其标签的克罗内克积
Figure BDA0002238342780000155
和目标域样本高层特征与其伪标签作克罗内克积作为特征联合分布(
Figure BDA0002238342780000157
为克罗内克积运算符)输入到域分类器中,通过梯度反转层使深度卷积残差特征提取器和域分类器形成对抗网络,并用域对抗的训练方法减小辅助域样本高层特征和目标域样本高层特征之间的联合分布差异,并获得域分类器的域对抗损失函数。深度卷积域残差特征提取器试图从辅助域和目标域样本中提取让域分类器无法分辨的特征,然而域分类器被训练后会尽可能判断信息是来自辅助域还是目标域,这样深度卷积残差特征提取器和域分类器就形成了一种对抗的关系。
因此,在上述步骤S25中,在用域对抗训练对抗网络过程中:
由于梯度反转层(GRL)的存在,很容易训练对抗网络,在域分类器中的反向传播过程中预测值与真实值的误差向后传递,通过域分类器中每层网络均根据传回的误差计算梯度;
当误差传到梯度反转层时,给该误差乘以参数-λ,再向与之连接的深度卷积残差特征提取器传播,使深度卷积残差特征提取器和域分类器的训练目的相反,实现域对抗训练;
在确定域分类器的域对抗损失函数时:
定义域分类器中的梯度反转层为:
g(f(v),λ)=f(v) (8)
式中,g(·)为梯度反转层映射函数;
v为梯度反转层输入的自变量;
λ为梯度反转层超参数;
得到域分类器中的梯度反转层的梯度为:
由于梯度反转层的存在,通过标准反向传播算法更新深度卷积残差特征提取器的参数集θf和域分类器的参数集θd,得到域分类器输出的辅助域域类别标签和目标域域类别标签
Figure BDA0002238342780000163
分别为:
Figure BDA0002238342780000164
Figure BDA0002238342780000165
式中,
Figure BDA0002238342780000167
分别为域分类器在辅助域和目标域的预测输出的辅助域域类别标签和目标域域类别标签;
Gd(·)为域分类器映射函数;
设置辅助域原始旋转机械样本和目标域原始旋转机械样本分别为
Figure BDA0002238342780000168
得到域分类器的域对抗损失函数
Figure BDA00022383427800001610
为:
Figure BDA0002238342780000169
式中,
Figure BDA00022383427800001611
为辅助域样本域分类器损失函数;
Figure BDA0002238342780000177
为目标域样本域分类器损失函数;
NS为辅助域原始旋转机械样本总数;
Nt为目标域原始旋转机械样本总数;
Figure BDA0002238342780000171
均为域类别标签的决策变量,当为辅助域域类别标签时,
Figure BDA0002238342780000172
当为目标域域类别标签时,
在最小化域分类器的域对抗损失函数
Figure BDA0002238342780000178
和通过反向传播算法更新参数的过程中,域分类器的预测值与真实值误差传到梯度反转层时会乘以一个负数-λ,使深度卷积残差特征提取器与域分类器训练的目的相反,实现了域对抗训练。于是,将特征联合分布表示
Figure BDA0002238342780000175
嵌入域分类器,通过式(8)-(12)所示的域对抗训练来保证
Figure BDA0002238342780000176
即使得辅助域样本与目标域样本经深度卷积残差特征提取器提取的高层特征联合概率分布相似,也即使辅助域有标签样本和目标域无标签样本(即待测样本)被映射到域差异最小的共享特征空间,从而学习到辅助域与目标域的域不变特征,完成迁移学习前半段过程。以上用域间样本的联合分布进行域对抗训练的过程增强了辅助域有标签样本对目标域的域适应能力,使DCDATL后续迁移学习过程能更好地进行。
在上述步骤S3中,计算深度卷积域对抗迁移学习模型的联合分布域对抗总体损失函数,并利用随机梯度下降算法找到使当该总体损失函数值最小时的最优参数θ* f、θ* d和θ* l,完成深度卷积域对抗迁移学习模型的训练;
联合分布域对抗总体损失函数为:
Figure BDA00022383427800001710
Figure BDA0002238342780000181
式中,
Figure BDA0002238342780000184
为标签预测器的联合损失函数;
根据前述公式,可进一步推导,得到该总体损失函数为:
Figure BDA0002238342780000182
式中,α、β均为平衡约束参数,分别用于约束标签预测器和域分类器局部寻优的行为。
最后,使用随机梯度下降算法找到使式(14)值最小(即:使总体损失最小)的最优参数θ* f、θ* d和θ* l,完成DCDATL的训练。
在上述步骤S4中,将目标域待测样本输入训练好的DCDATL得到其类别预测标签yi t,实现旋转机械故障诊断,该过程可由下式表达。
Figure BDA0002238342780000183
基于上述过程,DCDATL迁移学习后半段过程是以最小化DCDATL联合分布域对抗总体损失函数为目的,这不仅达到了域对抗的目的,完成了特征迁移,而且保证了标签预测器对目标域待测样本类标签预测的高精度。
在本发明的一个实施例中,提供了采用本发明方法进行旋转机械故障针对是实验过程:
1.实验装置:
实验采用美国凯斯西储大学电气工程实验室的滚动轴承(滚动轴承是一种典型的旋转机械)故障模拟试验台采集的轴承数据。该试验台如图4所示,包括电动机、扭矩传感器/译码器等。待检测的驱动端滚动轴承(型号为SKF6205-2RS)支撑着电动机的转轴。该实验室以电火花加工的方式在3个滚动轴承的外圈、滚动体、内圈上分别加工直径0.3556mm,深0.279mm的小槽模拟滚动轴承外圈、滚动体、内圈单点裂纹。电动机功率和转速通过扭矩传感器/译码器测得并手动记录。在驱动端的轴承座上安装加速度传感器,通过信号采集仪采集由加速度传感器监测的不同工况(即不同转速、不同负载)下的滚动轴承因故障引起的振动加速度信号,采样频率12kHz。截取每1024个连续的振动加速度数据点作为一个样本。分别记在转速1772r/min、1马力负载条件下为工况A;在转速1750r/min、2马力负载条件下为工况B;转速1730r/min、3马力负载条件下为工况C。采集到每种工况下外圈、滚动体、内圈故障样本分别约110个。对每一个样本进行分段预处理,得到对应的一个32×32矩阵作为DCDATL的一个输入样本。
2.DCDATL网络结构设计和参数设置:
DCDATL网络结构设计如下:
(1)设计深度卷积残差特征提取器网络第一层为普通卷积层,第二层为第1残差层,第三层为第2残差层,第四层为第3残差层,第五层为平均池化层,第六层为全连接层。具体配置如表1所示:
表1深度残差卷积特征提取器网络结构表
Figure BDA0002238342780000191
Figure BDA0002238342780000201
表1中{3×3,16;3×3,16}表示两层权重层连接构成一个残差块,其中3×3代表该权重层卷积核尺寸,16为该权重层输出特征图数目,{3×3,16;3×3,16}×3表示一个残差层由三个残差块构成。
(2)设计标签预测器的结构如表2所示,第一层为与深度残差卷积特征提取器相连的全连接层,该层激活函数为线性修正单元函数,第二层为标签预测器的最大软输出层,该层的激活函数为softmax。
表2标签预测器网络结构表
Figure BDA0002238342780000202
(3)设计域分类器的结构如表3所示,第一层为全连接层,该层激活函数为线性修正单元函数,它通过梯度反转层与深度残差卷积特征提取器的全连接层相连接,第二层为域分类器的输出层,该层激活函数为sigmoid。
表3域分类器网络结构表
Figure BDA0002238342780000203
DCDATL的参数设置如下:标签预测器的平衡约束参数α=0.5;域分类器的域适应约束参数β=1,为克服噪声信号的干扰,在DCDATL的早期训练中用
Figure BDA0002238342780000204
改变域分类器中梯度反转层的超参数λ,其中不同数据敏感参数λ0、γ、q分别取为λ0=1,γ=2,q=0.6∈(0,1);随机梯度下降算法的学习率
Figure BDA0002238342780000205
其中调节参数η0=0.02,μ=0.94,训练总步数N=2000,p=1,2,…,2000。
3.以A工况下样本作为辅助域有标签样本,B工况样本作为目标域无标签样本(即当前待测样本)做实验和对比:
实验之前,将辅助域中用作训练样本的有标签样本数目始终维持不变,取为100×3(3为故障种类数,下同)个;将目标域中用作训练样本的无标签样本数目最大值取为100×3个;再从目标域110×3个无标签样本中随机抽取30×3个作为当前待测样本。在改变辅助域训练样本数目与目标域训练样本数目的比值(即只逐渐递减目标域中用作训练样本的无标签样本数目)的情况下,将本文所提出的基于DCDATL的故障诊断方法对轴承SKF6205—2RS三种故障的当前待测样本的诊断准确率及平均诊断准确率与基于TCA和SVM(TCA+SVM)的故障诊断方法以及基于TrAdBoost的方法进行对比,对比结果如图5-8所示。表4展示了在辅助域训练样本数与目标域训练样本数比值为r=2.5时所提出的方法和两种被比较的方法的故障诊断正确率。
表4辅助域训练样本数与目标域训练样本数比值r=2.5时的故障诊断准确率(%)
Figure BDA0002238342780000211
对比图5-8可知,随着目标域训练样本数目的减小(即辅助域训练样本数与目标域训练样本数比值逐渐增大),三种方法的诊断准确率都逐渐下降(原因在于随着目标域中作为训练样本的无标签样本数目的减少,造成两领域间相似度高、可迁移性好的训练样本也在减少,使得三种算法训练都不充分,因此其域适应能力都有一定程度的下降),但所提出的方法DCDATL始终比其他两种方法具有更高的故障诊断精度。
4.以C工况下样本作为辅助域有标签样本,B工况样本作为目标域无标签样本(即当前待测样本)做实验和对比:
实验过程与3中类同,本发明所提出的基于DCDATL的故障诊断方法对轴承SKF6205—2RS三种故障的当前待测样本的诊断准确率及平均诊断准确率与基于TCA+SVM的故障诊断方法和基于TrAdBoost的方法的对比结果如图9-12所示。
对比结果表明,所提出的方法在以C工况下样本作为辅助域有标签样本,B工况样本作为目标域无标签样本(即当前待测样本)的情况下,仍然具有比其他两种方法更高的故障诊断精度。
5.将A、C工况下样本混合作为辅助域有标签样本,B工况样本作为目标域无标签样本(即当前待测样本)做实验和对比:
在本实验中,将A工况下的50×3个有标签样本和C工况下的50×3个有标签样本混合作为辅助域中的训练样本使用,且总训练样本数目100×3也维持不变;将目标域中用作训练样本的无标签样本数目最大值取为100×3个;再从目标域110×3个无标签样本中随机抽取30×3个作为当前待测样本。在改变辅助域训练样本数目与目标域训练样本数目的比值(即只逐渐递减目标域中用作训练样本的无标签样本数目)的情况下,本文所提出的方法对轴承三种故障的当前待测样本的诊断准确率及平均诊断准确率与基于TCA+SVM的方法和基于TrAdBoost的方法的对比结果如图13-16所示。
对比结果表明,在将A、C工况下样本混合作为辅助域有标签样本,B工况样本作为目标域样本(即当前待测样本)的情况下,所提出的方法仍然具有比其他两种方法更高的故障诊断精度,这说明所提出的方法具有更好的鲁棒性和实用性。
本发明的有益效果为:
本发明提供的基于深度卷积域对抗迁移学习的故障诊断方法,在所发明的DCDATL中,利用深度卷积残差特征提取器进行高层特征提取能够避免DCDATL训练过程中梯度消失、梯度发散等梯度问题,可改善DCDATL的收敛性和非线性逼近能力;通过获得的高层特征和标签信息的克罗内克积获得特征联合分布表示并嵌入域分类器中,在域分类器中利用梯度反转进行辅助域与目标域域对抗训练,通过以上辅助域有标签样本和目标域无标签样本的联合分布进行域对抗训练可增强辅助域有标签样本对目标域的域适应能力,从而学习得到辅助域与目标域的域不变特征,进而改进DCDATL的迁移性能;基于最小化DCDATL的联合分布域对抗总体损失函数的特征迁移和分类过程可提高迁移后的分类精度。DCDATL的以上优势使得基于DCDATL的故障诊断方法在旋转机械当前工况下的有标签样本(即目标域有标签样本)不存在情况下,可利用历史工况下的有标签样本(即辅助域有标签样本)对旋转机械当前待测样本进行高精度故障诊断。

Claims (10)

1.基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,包括以下步骤:
S1、对辅助域和目标域的每个旋转机械样本分别进行分段预处理,得到对应的预处理结果;
S2、将两个预处理结果作为输入样本分别输入到深度卷积域对抗迁移学习模型中,获得深度卷积域对抗迁移学习模型中的域分类器的域对抗损失函数和标签预测器的联合损失函数;
S3、基于域分类器的域对抗损失函数和标签预测器的联合损失函数,计算深度卷积域对抗迁移学习模型的联合分布域对抗总体损失函数,并对深度卷积域对抗迁移学习模型进行训练;
S4、将目标域中的旋转机械待测样本输入到训练好的深度卷积域对抗迁移学习模型中,对旋转机械待测样本类标签进行预测,实现旋转机械故障诊断。
2.根据权利要求1所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S1中的分段预处理为对每个旋转机械样本依次进行归一化和数组重构处理。
3.根据权利要求1所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S2中的深度卷积域对抗学习模型包括深度卷积残差特征提取器、标签预测器和域分类器;
所述深度卷积残差特征提取器分别与标签预测器和域分类器连接,所述标签预测器与域分类器连接;
所述深度卷积残差特征提取器包括第一特征提取单元和第二特征提取单元,所述第一特征提取单元包括依次连接的第一卷积层、第一残差层、第一平均池化层和第一全连接层,所述第二特征提取单元包括依次连接的第二卷积层、第二残差层、第二平均池化层和第二全连接层;
所述第一残差层和第二残差层均包括若干个堆叠连接的残差块,每个所述残差块包括依次连接的第一权重层、第一relu激活函数、第二权重层、累加器和第二relu激活函数,所述第一权重层的输入端还与累加器的输入端连接,所述第二relu激活函数的输出端与下一残差块的输入端、第一平均池化层的输入端或第二平均池化层的输入端连接;
所述标签预测器包括第一标签预测单元和第二标签预测单元,所述第一标签预测单元和第二标签预测单元中的各参数共享,所述第一标签预测单元包括依次连接的第三全连接层、第四全连接层和第一softmax激活函数;所述第二标签预测单元包括依次连接的第五全连接层、第六全连接层和第二softmax激活函数;
所述域分类器包括梯度反转层,所述梯度反转层的第一输出端、第七全连接层、第八全连接层和第一sigmoid激活函数依次连接,所述梯度反转层的第二输出端、第九全连接层、第十全连接层和第二sigmoid激活函数依次连接;
所述第一全连接层的输出端分别与第三全连接层的输入端、第一softmax激活函数的输出端和梯度反转层的第一输入端连接,所述第二全连接层的输出端分别与第五全连接层的输入端和梯度反转层的第二输入端连接。
4.根据权利要求3所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S2具体为:
S21、通过深度卷积残差特征提取器提取预处理后的辅助域旋转机械样本对应的辅助域样本高层特征和目标域旋转机械样本对应的目标域样本高层特征,并将其输入到标签预测器;
S22、根据输入到标签预测器的辅助域样本高层特征,对标签预测器进行训练;
S23、通过训练好的标签预测器对输入的目标域样本高层特征进行处理,获得目标域样本伪标签和标签预测器的联合损失函数;
S24、计算辅助域样本高层特征与其标签的克罗内克积和目标域样本高层特征与其对应的伪标签的克罗内克积,获得特征联合分布表示,并将其输入到域分类器中;
S25、基于输入到域分类器中的特征联合分布表示,对域分类器进行域对抗训练,获得域分类器的域对抗损失函数。
5.根据权利要求4所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S21具体为:
A1、设置输入到深度卷积残差特征提取器的辅助域旋转机械样本为目标域旋转机械样本为
Figure FDA0002238342770000032
经第一卷积层和第二卷积层后的输出分别为xs(l)和xl(l),将其分别作为第一残差层和第二残差层的输入;
A2、设置第一残差层中残差块的数量为L,则第一残差层的输出xs(L+1)为:
Figure FDA0002238342770000033
式中,F(·)为残差函数;
W(i)分别为第一残差层中第i个残差块的权重,且i=l,l=1,2,3,...L,l为残差块的编号;
A3、通过第一平均池化层和第一全连接层依次对第一残差层的输出进行平均池化和全连接处理,得到第一全连接层输出的辅助域样本高层特征fs为:
Figure FDA0002238342770000034
式中,Gf(·)为深度卷积残差特征提取器的总映射函数;
θf为深度卷积残差特征提取器的权重参数和偏置系数的集合;
A4、基于步骤A2-A3,得到第二全连接层输出的目标域样本高层特征ft为:
ft=Gf(xi tf)。
6.根据权利要求5所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S23中的标签预测器的联合损失函数包括辅助域标签损失函数ls和目标域标签损失函数lT
所述辅助域标签预测器函数ls为:
Figure FDA0002238342770000041
式中,NS为辅助域原始旋转机械样本总数;
l(·)为对数损失函数;
GS(·)为标签预测器的总映射函数;
θl为标签预测器的各层权重参数和偏置系数的集合;
Figure FDA0002238342770000042
为辅助域旋转机械样本的标签;
所述目标域标签预测器损失函数lT为:
Figure FDA0002238342770000043
式中,Nt为目标域原始旋转机械样本总数;
C为目标域旋转机械样本的类别总数;
Figure FDA0002238342770000044
为类条件分布熵,
Figure FDA0002238342770000045
为目标域旋转机械样本的伪标签,其中,
7.根据权利要求6所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S25具体为:
将辅助域样本高层特征与其标签的克罗内克积
Figure FDA0002238342770000047
和目标域样本高层特征与其伪标签作克罗内克积作为特征联合分布,输入到域分类器中,通过梯度反转层使深度卷积残差特征提取器和域分类器形成对抗网络,并用域对抗的训练方法减小辅助域样本高层特征和目标域样本高层特征之间的联合分布差异,并获得域分类器的域对抗损失函数;
式中,
Figure FDA0002238342770000051
为克罗内克积运算符。
8.根据权利要求7所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S25中,在用域对抗训练对抗网络过程中:
基于梯度反转层的存在,在域分类器中的反向传播过程中预测值与真实值的误差向后传递,通过域分类器中每层网络均根据传回的误差计算梯度;
当误差传到梯度反转层时,给该误差乘以参数-λ,再向与之连接的深度卷积残差特征提取器传播,使深度卷积残差特征提取器和域分类器的训练目的相反,实现域对抗训练;
在确定域分类器的域对抗损失函数时:
定义域分类器中的梯度反转层f(v)为:
g(f(v),λ)=f(v)
式中,g(·)为梯度反转层映射函数;
v为梯度反转层输入的自变量;
λ为梯度反转层超参数;
得到域分类器中的梯度反转层的梯度为:
Figure FDA0002238342770000052
由于梯度反转层的存在,通过标准反向传播算法更新深度卷积残差特征提取器的参数集θf和域分类器的参数集θd,得到域分类器输出的辅助域域类别标签
Figure FDA0002238342770000053
和目标域域类别标签
Figure FDA0002238342770000054
分别为:
Figure FDA0002238342770000055
Figure FDA0002238342770000061
式中,
Figure FDA0002238342770000062
Figure FDA0002238342770000063
分别为域分类器在辅助域和目标域的预测输出的辅助域域类别标签和目标域域类别标签;
Gd(·)为域分类器映射函数;
设置辅助域原始旋转机械样本和目标域原始旋转机械样本分别为
Figure FDA0002238342770000064
得到域分类器的域对抗损失函数lD为:
Figure FDA0002238342770000066
式中,lDs为辅助域样本域分类器损失函数;
lDt为目标域样本域分类器损失函数;
NS为辅助域原始旋转机械样本总数;
Nt为目标域原始旋转机械样本总数;
均为域类别标签的决策变量,当为辅助域域类别标签时,
Figure FDA0002238342770000068
当为目标域域类别标签时,
Figure FDA0002238342770000069
9.根据权利要求8所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S3中,计算深度卷积对抗迁移学习模型的联合分布域对抗总体损失函数,并利用随机梯度下降算法找到使当总体损失函数值最小时的最优参数θ* f、θ* d和θ* l,完成深度卷积域对抗迁移学习模型的训练;
所述联合分布域对抗总体损失函数l为:
式中,lS+αlT为标签预测器的联合损失函数,α、β均为平衡约束参数,分别用于约束标签预测器和域分类器局部寻优行为。
10.根据权利要求9所述的所述的基于深度卷积域对抗迁移学习的故障诊断方法,其特征在于,所述步骤S4中,将目标域中的旋转机械待测样本输入到训练好的深度卷积域对抗迁移学习模型中,对旋转机械待测样本类标签进行预测,得到其类别预测标签yi t,实现旋转机械故障诊断;
所述类别预测标签yi t的表达式为:
Figure FDA0002238342770000072
CN201910991173.7A 2019-10-18 2019-10-18 基于深度卷积域对抗迁移学习的故障诊断方法 Active CN110751207B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910991173.7A CN110751207B (zh) 2019-10-18 2019-10-18 基于深度卷积域对抗迁移学习的故障诊断方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910991173.7A CN110751207B (zh) 2019-10-18 2019-10-18 基于深度卷积域对抗迁移学习的故障诊断方法

Publications (2)

Publication Number Publication Date
CN110751207A true CN110751207A (zh) 2020-02-04
CN110751207B CN110751207B (zh) 2022-08-05

Family

ID=69278749

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910991173.7A Active CN110751207B (zh) 2019-10-18 2019-10-18 基于深度卷积域对抗迁移学习的故障诊断方法

Country Status (1)

Country Link
CN (1) CN110751207B (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353548A (zh) * 2020-03-11 2020-06-30 中国人民解放军军事科学院国防科技创新研究院 一种基于对抗空间变换网络的鲁棒特征深度学习方法
CN111504644A (zh) * 2020-04-01 2020-08-07 西安交通大学 基于嵌入区分性的条件对抗域自适应的轴承故障诊断方法
CN111598161A (zh) * 2020-05-14 2020-08-28 哈尔滨工业大学(威海) 一种基于cnn迁移学习的发动机气路状态诊断***
CN111860677A (zh) * 2020-07-29 2020-10-30 湖南科技大学 一种基于部分域对抗的滚动轴承迁移学习故障诊断方法
CN112418175A (zh) * 2020-12-09 2021-02-26 北京信息科技大学 基于域迁移的滚动轴承故障诊断方法、***及存储介质
CN112434602A (zh) * 2020-11-23 2021-03-02 西安交通大学 一种基于可迁移共特征空间挖掘的故障诊断方法
CN112733900A (zh) * 2020-12-31 2021-04-30 华北电力大学 一种基于深度迁移学习的锅炉燃烧状态稳定性判断方法
CN113076834A (zh) * 2021-03-25 2021-07-06 华中科技大学 旋转机械故障信息处理方法、处理***、处理终端、介质
CN113554075A (zh) * 2021-07-12 2021-10-26 安徽容知日新科技股份有限公司 生成故障分类模型的方法及确定旋转设备故障类型的方法
CN113821012A (zh) * 2021-08-30 2021-12-21 南京航空航天大学 一种用于变工况卫星姿态控制***的故障诊断方法
CN114021285A (zh) * 2021-11-17 2022-02-08 上海大学 基于相互局部对抗迁移学习的旋转机械故障诊断方法
CN114118140A (zh) * 2021-10-29 2022-03-01 新黎明科技股份有限公司 防爆电机轴承多视角智能故障诊断方法及***
CN114202028A (zh) * 2021-12-13 2022-03-18 四川大学 基于mamtl的滚动轴承寿命阶段识别方法
CN114879628A (zh) * 2022-04-23 2022-08-09 北京工业大学 基于对抗局部最大均值差异的多模态工业过程故障诊断方法
CN115964661A (zh) * 2023-01-04 2023-04-14 东北林业大学 基于域对抗网络的旋转机械故障诊断方法和***
CN116630679A (zh) * 2023-03-29 2023-08-22 南通大学 一种基于ct图像和域不变特征的骨质疏松识别方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160224892A1 (en) * 2015-01-29 2016-08-04 Panasonic Intellectual Property Management Co., Ltd. Transfer learning apparatus, transfer learning system, transfer learning method, and recording medium
CN107958287A (zh) * 2017-11-23 2018-04-24 清华大学 面向跨界大数据分析的对抗迁移学习方法及***
CN109766921A (zh) * 2018-12-19 2019-05-17 合肥工业大学 一种基于深度领域自适应的振动数据故障分类方法
CN109902393A (zh) * 2019-03-01 2019-06-18 哈尔滨理工大学 一种基于深层特征和迁移学习的变工况下滚动轴承故障诊断方法
CN109947086A (zh) * 2019-04-11 2019-06-28 清华大学 基于对抗学习的机械故障迁移诊断方法及***
CN110186680A (zh) * 2019-05-30 2019-08-30 盐城工学院 一种对抗判别域适应一维卷积神经网络智能故障诊断方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160224892A1 (en) * 2015-01-29 2016-08-04 Panasonic Intellectual Property Management Co., Ltd. Transfer learning apparatus, transfer learning system, transfer learning method, and recording medium
CN107958287A (zh) * 2017-11-23 2018-04-24 清华大学 面向跨界大数据分析的对抗迁移学习方法及***
CN109766921A (zh) * 2018-12-19 2019-05-17 合肥工业大学 一种基于深度领域自适应的振动数据故障分类方法
CN109902393A (zh) * 2019-03-01 2019-06-18 哈尔滨理工大学 一种基于深层特征和迁移学习的变工况下滚动轴承故障诊断方法
CN109947086A (zh) * 2019-04-11 2019-06-28 清华大学 基于对抗学习的机械故障迁移诊断方法及***
CN110186680A (zh) * 2019-05-30 2019-08-30 盐城工学院 一种对抗判别域适应一维卷积神经网络智能故障诊断方法

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
BO ZHANG 等: "Adversarial adaptive 1-D convolutional neural networks for bearing fault diagnosis under varying working condition", 《HTTPS://ARXIV.ORG/PDF/1805.00778V1.PDF》 *
LIANG GUO 等: "Deep Convolutional Transfer Learning Network: A New Method for Intelligent Fault Diagnosis of Machines With Unlabeled Data", 《IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS》 *
LONG WEN 等: "A transfer convolutional neural network for fault diagnosis based on ResNet-50", 《NEURAL COMPUTING AND APPLICATIONS》 *
QUANYU DAI 等: "Network Transfer Learning via Adversarial Domain Adaptation with Graph Convolution", 《HTTPS://ARXIV.ORG/PDF/1909.01541V1.PDF》 *
RAN ZHANG 等: "Transfer learning with neural networks for bearing fault diagnosis in changing working conditions", 《IEEE ACCESS》 *
ZHAO-HUA LIU 等: "Deep Adversarial Domain Adaptation Model for Bearing Fault Diagnosis", 《IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS: SYSTEMS》 *
臧文华: "基于生成对抗网络的迁移学习算法研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *
雷亚国等: "大数据下机械装备故障的深度迁移诊断方法", 《机械工程学报》 *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353548B (zh) * 2020-03-11 2020-10-20 中国人民解放军军事科学院国防科技创新研究院 一种基于对抗空间变换网络的鲁棒特征深度学习方法
CN111353548A (zh) * 2020-03-11 2020-06-30 中国人民解放军军事科学院国防科技创新研究院 一种基于对抗空间变换网络的鲁棒特征深度学习方法
CN111504644B (zh) * 2020-04-01 2021-04-09 西安交通大学 基于嵌入区分性的条件对抗域自适应的轴承故障诊断方法
CN111504644A (zh) * 2020-04-01 2020-08-07 西安交通大学 基于嵌入区分性的条件对抗域自适应的轴承故障诊断方法
CN111598161A (zh) * 2020-05-14 2020-08-28 哈尔滨工业大学(威海) 一种基于cnn迁移学习的发动机气路状态诊断***
CN111860677A (zh) * 2020-07-29 2020-10-30 湖南科技大学 一种基于部分域对抗的滚动轴承迁移学习故障诊断方法
CN111860677B (zh) * 2020-07-29 2023-11-21 湖南科技大学 一种基于部分域对抗的滚动轴承迁移学习故障诊断方法
CN112434602B (zh) * 2020-11-23 2023-08-29 西安交通大学 一种基于可迁移共特征空间挖掘的故障诊断方法
CN112434602A (zh) * 2020-11-23 2021-03-02 西安交通大学 一种基于可迁移共特征空间挖掘的故障诊断方法
CN112418175A (zh) * 2020-12-09 2021-02-26 北京信息科技大学 基于域迁移的滚动轴承故障诊断方法、***及存储介质
CN112733900A (zh) * 2020-12-31 2021-04-30 华北电力大学 一种基于深度迁移学习的锅炉燃烧状态稳定性判断方法
CN112733900B (zh) * 2020-12-31 2024-01-23 华北电力大学 一种基于深度迁移学习的锅炉燃烧状态稳定性判断方法
CN113076834A (zh) * 2021-03-25 2021-07-06 华中科技大学 旋转机械故障信息处理方法、处理***、处理终端、介质
CN113076834B (zh) * 2021-03-25 2022-05-13 华中科技大学 旋转机械故障信息处理方法、处理***、处理终端、介质
CN113554075A (zh) * 2021-07-12 2021-10-26 安徽容知日新科技股份有限公司 生成故障分类模型的方法及确定旋转设备故障类型的方法
CN113821012A (zh) * 2021-08-30 2021-12-21 南京航空航天大学 一种用于变工况卫星姿态控制***的故障诊断方法
CN113821012B (zh) * 2021-08-30 2023-12-29 南京航空航天大学 一种用于变工况卫星姿态控制***的故障诊断方法
CN114118140A (zh) * 2021-10-29 2022-03-01 新黎明科技股份有限公司 防爆电机轴承多视角智能故障诊断方法及***
CN114118140B (zh) * 2021-10-29 2022-09-23 新黎明科技股份有限公司 防爆电机轴承多视角智能故障诊断方法及***
CN114021285A (zh) * 2021-11-17 2022-02-08 上海大学 基于相互局部对抗迁移学习的旋转机械故障诊断方法
CN114021285B (zh) * 2021-11-17 2024-04-12 上海大学 基于相互局部对抗迁移学习的旋转机械故障诊断方法
CN114202028A (zh) * 2021-12-13 2022-03-18 四川大学 基于mamtl的滚动轴承寿命阶段识别方法
CN114879628A (zh) * 2022-04-23 2022-08-09 北京工业大学 基于对抗局部最大均值差异的多模态工业过程故障诊断方法
CN115964661B (zh) * 2023-01-04 2023-09-08 东北林业大学 基于域对抗网络的旋转机械故障诊断方法和***
CN115964661A (zh) * 2023-01-04 2023-04-14 东北林业大学 基于域对抗网络的旋转机械故障诊断方法和***
CN116630679A (zh) * 2023-03-29 2023-08-22 南通大学 一种基于ct图像和域不变特征的骨质疏松识别方法
CN116630679B (zh) * 2023-03-29 2024-06-04 南通大学 一种基于ct图像和域不变特征的骨质疏松识别方法

Also Published As

Publication number Publication date
CN110751207B (zh) 2022-08-05

Similar Documents

Publication Publication Date Title
CN110751207B (zh) 基于深度卷积域对抗迁移学习的故障诊断方法
CN111651937B (zh) 变工况下类内自适应轴承故障诊断方法
CN112629863B (zh) 变工况下动态联合分布对齐网络的轴承故障诊断方法
CN111709448A (zh) 一种基于迁移关系网络的机械故障诊断方法
CN112308147B (zh) 基于多源域锚适配器集成迁移的旋转机械故障诊断方法
CN113567130A (zh) 基于设备多工况的轴承故障诊断方法
CN113375941B (zh) 高速动车组轴承的开集故障诊断方法
CN116793682A (zh) 基于iCORAL-MMD和对抗迁移学习的轴承故障诊断方法
CN112132102B (zh) 一种深度神经网络结合人工蜂群优化的智能故障诊断方法
CN113505664B (zh) 一种风电机组行星齿轮箱故障诊断方法
CN113887136A (zh) 一种基于改进GAN和ResNet的电动汽车电机轴承故障诊断方法
CN113792758A (zh) 一种基于自监督学习和聚类的滚动轴承故障诊断方法
CN115374820A (zh) 一种基于多源子域适应网络的旋转机械跨域故障诊断方法
CN114970628B (zh) 样本不均衡下基于生成对抗网络的转动部件故障诊断方法
CN114459760B (zh) 一种强噪声环境下的滚动轴承故障诊断方法及***
Liu et al. Rolling bearing fault diagnosis of train running gear based on optimized deep residual network
Han et al. A novel intelligent fault diagnosis method based on dual convolutional neural network with multi-level information fusion
Ghazaly et al. Prediction of misfire location for SI engine by unsupervised vibration algorithm
Yang et al. Self-attention parallel fusion network for wind turbine gearboxes fault diagnosis
CN114992138A (zh) 基于GAN-CNN-BiLSTM的工业循环水***供水泵故障诊断方法
CN115587289A (zh) 基于多源域自适应网络的航空发动机故障识别方法
CN114298267B (zh) 一种基于双向注意力生成对抗网络的故障诊断方法及应用
CN117494588B (zh) 一种风机轴承剩余有效寿命优化方法、设备及介质
Feng et al. Cross-Sensor Correlative Feature Learning and Fusion for Intelligent Fault Diagnosis
CN117367805A (zh) 基于注意力引导和层次化特征选择的旋转机械故障诊断方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant