[发明专利]基于CRWGAN-div的设备故障样本增强方法在审
申请号: | 202111332826.4 | 申请日: | 2021-11-11 |
公开(公告)号: | CN114139607A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 何志伟;刘才明;郑骁蓉;董哲康;高明煜 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨舟涛 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 crwgan div 设备 故障 样本 增强 方法 | ||
1.基于CRWGAN-div的设备故障样本增强方法,其特征在于,该方法具体包括以下步骤:
1)准备原始数据,并将原始数据集划分为原始训练集Xs_train和测试集Xtest;
2)构建CRWGAN-div模型,并利用原始训练集Xs_train训练CRWGAN-div模型;
CRWGAN-div神经网络具体分为生成网络G,判别网络D,重构网络R;在判别网络D中,设计有四层全连接层,除最后一层全连接层外,每一层全连接层后均接有PRelu非线性激活层;在生成网络G中,设计有五层全连接层,除最后一层全连接层外,每一层全连接层后均接有BN归一化层和LeakyRelu非线性激活层,最后一层激活函数选用Tanh函数;在重构网络R中,设计有三层全连接层,除最后一层全连接层外,每一层全连接层后均接有BN归一化层和LeakyRelu非线性激活层;
CRWGAN-div模型具体训练步骤如下:
1)首先固定生成网络G和重构网络R的参数,训练判别网络D,将原始训练集的样本和生成网络G生成的样本分别与真实样本标签拼接作为判别网络D的输入,判别网络D的输出为输入样本来自原始训练集的可能性评价分数,判别网络D的输出分数越高,代表输入样本来自原始训练集的可能性越高;判别网络D的损失函数计算方法如下:
其中,xs为原始数据集真实样本,xg为生成网络G生成的样本,ys为真实样本的标签,;xs|ys表示将ys作为条件与xs拼接在一起,xg|ys同理;k和p为W散度参数,需满足k>0、p>1且p∈N+,表示期望;式(1)中,第三项为梯度惩罚项;
2)在训练一次判别网络D后,固定判别网络D和生成网络G的参数,进行重构网络R的训练;重构网络的输入为生成网络生成的样本,重构网络重构出生成网络的输入;重构网络拟合的非线性函数相当于从潜在向量空间到设备故障样本空间的逆映射,该网络的输出与生成网络的输入误差称为重构误差,重构网络R的损失函数采用smoothL1函数,计算方法如下:
式(2)中,xg为生成网络G生成的样本,ys为真实样本的标签,z表示随机生成噪声,z|ys表示将ys作为条件与z拼接在一起;其中smoothL1函数公式如下:
3)为了提高CRWGAN-div模型训练的基本稳定性,在训练五次判别网络和重构网络后,再进行生成网络的一次训练;生成网络G损失函数计算方法如下:
式(4)中,λ是重构误差惩罚因子,需满足λ>0;
判别网络、重构网络和生成网络均采用Adam算法更新其参数,梯度下降参数更新公式如下:
式中,θD、θR、θG分别为判别网络、重构网络和生成网络的参数,α、β、γ表示其学习率;通过三个网络的交替训练,判别网络、重构网络和生成网络将趋于最优解的附近;整体最优目标函数如下:
3)用训练后的CRWGAN-div模型进行样本增强,生成新训练集Xg_train;
4)将原始训练集Xs_train与生成训练集Xg_train合并成增强训练集Xe_train;
5)用原始训练集Xs_train和增强训练集Xe_train训练故障分类器,并进行对比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111332826.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:局域网无服务器群组对讲系统
- 下一篇:一种砂石加工用砂石破碎处理装置