[发明专利]生成指定故障趋势数据的方法和装置有效
申请号: | 202310085004.3 | 申请日: | 2023-01-18 |
公开(公告)号: | CN116204786B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 王铎;张涛;刘磊;王淑一;刘成瑞;刘文静 | 申请(专利权)人: | 北京控制工程研究所;清华大学 |
主分类号: | G06F18/214 | 分类号: | G06F18/214;G06F18/22;G06N3/0464;G06N3/0475;G06N3/094;G06F17/18 |
代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 周娇娇 |
地址: | 100080 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 指定 故障 趋势 数据 方法 装置 | ||
1.一种生成指定故障趋势数据的方法,其特征在于,包括:
确定随机噪声和指定故障趋势;其中,所述指定故障趋势为0~1中的任一数值;
将所述随机噪声和所述指定故障趋势输入预先训练好的生成模型中,得到与所述指定故障趋势相匹配的数据;其中,所述生成模型是基于样本集对预先构建的条件生成对抗网络模型进行训练得到的,所述样本集是通过对真实数据集进行近邻估计得到的,所述样本集包括若干个样本对,每个所述样本对均包括一个样本数据和用于表征该样本数据的故障趋势的样本标签,所述真实数据集中的每一个真实数据均对应一个用于表征该真实数据的故障趋势的故障标签。
2.根据权利要求1所述的方法,其特征在于,所述条件生成对抗网络模型包括所述生成模型和判别模型;其中,
所述生成模型包括多个全连接层和多个一维反卷积层,所述生成模型以随机噪声和故障趋势为输入,输出为伪数据;
所述判别模型包括多个一维卷积层和至少一个全连接层,所述判别模型以所述样本数据或所述伪数据为输入,输出为置信度,所述置信度用于表征输入数据的真实性以及输入所述生成模型的故障趋势与所述样本数据对应的样本标签的匹配性。
3.根据权利要求2所述的方法,其特征在于,基于样本集对预先构建的条件生成对抗网络模型进行训练,得到训练好的生成模型的方法为:
确定所述样本标签的故障趋势分布;
确定所述样本数据的条件分布;
基于所述故障趋势分布和所述条件分布,确定所述样本数据和所述样本标签联合概率分布的经验估计;
基于所述经验估计,分别确定所述生成模型和所述判别模型的损失函数;
基于所述损失函数对所述生成模型和所述判别模型进行交替训练,得到训练好的生成模型。
4.根据权利要求3所述的方法,其特征在于,所述近邻估计为截断式近邻估计,对真实数据集进行近邻估计,得到样本集的方法为:
从所述真实数据集中抽取预设个数的故障标签;
针对每个故障标签,均执行:
基于正态分布函数,为该故障标签施加一个干扰项,得到一个所述样本标签;
根据预设的邻域范围,确定包含该样本标签的故障趋势范围;
将该故障趋势范围内的至少部分真实数据作为该样本标签下的样本数据。
5.根据权利要求4所述的方法,其特征在于,
所述样本标签的故障趋势分布为:
所述样本数据的条件分布:
所述样本数据和所述样本标签联合概率分布的经验估计为:
所述生成模型的损失函数为:
所述判别模型的损失函数为:
式中,x、y分别表示概率分布的自变量,x表示样本,y表示样本标签,N表示用于融合的样本数据和生成的伪数据对的数量,Nr和Ng分别表示样本数据和生成的伪数据的数量,H1、H2、H3、H4、H5和H9分别表示归一化的常数,E表示期望,D()表示判别模型的输出,G()表示生成模型的输出,ξ表示干扰项,xir表示样本集中的样本数据,xig表示生成网络生成的伪数据,xi、xk分别表示第i、k个训练样本,yi、yj、yk分别表示第i、j、k个训练样本的样本标签,σ2表示正态分布的方差,ε表示所述预设的邻域范围,λ表示可调整权重,Z表示随机噪声,α表示融合权重,表示判别模型的输出相对于输入样本的梯度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所;清华大学,未经北京控制工程研究所;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310085004.3/1.html,转载请声明来源钻瓜专利网。