[发明专利]一种基于逐层数据扩充深度学习的工业过程软测量方法有效
申请号: | 201910366487.8 | 申请日: | 2019-05-05 |
公开(公告)号: | CN110096810B | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 袁小锋;欧晨;王雅琳;阳春华;桂卫华 | 申请(专利权)人: | 中南大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06N3/04;G06N3/08 |
代理公司: | 长沙轩荣专利代理有限公司 43235 | 代理人: | 王丹 |
地址: | 410000 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 扩充 深度 学习 工业 过程 测量方法 | ||
1.一种基于逐层数据扩充深度学习的工业过程软测量方法,其特征在于,包括:
第一步:获取工业生产过程中的过程变量和质量变量并进行归一化处理:
采集一定生产时间内的过程变量xi,j和质量变量yi,作为样本数据进行归一化处理:
其中i=1,2,...,N,j=1,2,...,m,N为获得的样本总数,m为过程变量数;xmin,j和xmax,j分别为第j个过程变量的最小值和最大值,ymin和ymax分别为质量变量的最小值和最大值;
第二步:训练深度学习模型:
所述深度学习模型包括三个数据扩充自编码器,分别为第一数据扩充自编码器、第二数据扩充自编码器和第三数据扩充自编码器,每相邻的两个数据扩充自编码器中,将排列在前的数据扩充自编码器的隐含层特征数据经数据扩充后作为排列在后的数据扩充自编码器的输入,对排列在后的数据扩充自编码器进行训练;训练步骤为:
2.1、获取第一扩充数据集:
对每两相邻过程变量样本xi、xi+1之间线性插值得到虚拟样本并将所有的虚拟样本xv和原样本x组成第一扩充数据集xA(i):
其中i=1,2,...,2N-1;
2.2、获得第一数据扩充自编码器的隐含层特征数据:
将第一扩充数据集xA(i)作为第一数据扩充自编码器的输入,记第一数据扩充自编码器隐含层数据为i=1,2,...,2N-1,对应输出层的重构数据为i=1,2,...,2N-1,将第一数据扩充自编码器网络参数集记为θ1={W1,b1,W1′,b′1};从而有各个网络层之间的关系式可表示为:
f1、f1′为sigmoid函数;
将第一数据扩充自编码器的输出层表示为输入层函数式:
将所述第一扩充数据集作为输入,构建第一数据扩充自编码器的预训练目标函数:
通过反向传播算法对所述第一数据扩充自编码器进行训练,得到所述第一数据扩充自编码器的网络参数θ1={W1,b1,W1′,b′1},并计算得到第一数据扩充自编码器的隐含层特征数据i=1,2,...,2N-1;
2.3、获取第二扩充数据集:
将第一数据扩充自编码器的隐含层特征数据样本之间线性插值得到虚拟样本i=1,2,...,2N-2,然后将所有的虚拟样本h1(v)和原样本h1组成第二扩充数据集
其中i=1,2,...,4N-3;
2.4、获得第二数据扩充自编码器的隐含层特征数据:
将第二扩充数据集作为第二数据扩充自编码器的输入;记该第二数据扩充自编码器隐含层特征数据为i=1,2,...,4N-3,对应输出层将对其输入层进行重构,重构数据可记为i=1,2,...,4N-3;记该第二数据扩充自编码器的网络参数为θ2={W2,b2,W2′,b′2};从而有各个网络层之间的关系式可表示为:
f2、f2′为sigmoid函数;
将第二数据扩充自编码器的输出层表示为输入层函数式:
将所述第二扩充数据集作为输入,构建第二数据扩充自编码器的预训练目标函数:
通过反向传播算法对所述第二数据扩充自编码器进行训练,得到所述第二数据扩充自编码器的网络参数θ2={W2,b2,W2′,b′2},并计算得到所述第二数据扩充自编码器的隐含层特征数据i=1,2,...,4N-3;
2.5、获取第三扩充数据集:
将所述第二数据扩充自编码器的隐含层特征数据样本之间线性插值得到虚拟样本i=1,2,...,4N-4,然后将所有的虚拟样本h2(v)和原样本h2组成第三扩充数据集
其中i=1,2,...,8N-7;
2.6、获得第三数据扩充自编码器的隐含层特征数据:
将第三扩充数据集作为第三数据扩充自编码器的输入;记该第三数据扩充自编码器隐含层特征数据为i=1,2,...,8N-7,对应输出层将对其输入层进行重构,重构数据可记为i=1,2,...,8N-7;记该第三数据扩充自编码器的网络参数为θ3={W3,b3,W3′,b′3};从而有各个网络层之间的关系式可表示为:
f3、f3′为sigmoid函数;
将第三数据扩充自编码器的输出层表示为输入层函数式:
将所述第三扩充数据集作为输入,构建第三数据扩充自编码器的预训练目标函数:
通过反向传播算法对所述第三数据扩充自编码器进行训练,得到所述第三数据扩充自编码器的网络参数θ3={W3,b3,W3′,b′3},并计算得到所述第三数据扩充自编码器的隐含层特征数据i=1,2,...,8N-7;
第三步:输出质量指标的估计值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910366487.8/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置