[发明专利]基于高斯混合噪声生成式对抗网络的物体硬度识别方法有效
申请号: | 201811328795.3 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109508740B | 公开(公告)日: | 2019-08-13 |
发明(设计)人: | 王慰;钱晓亮;赵素娜;李二凯;曾黎;王延峰;杨存祥;毋媛媛;吴青娥 | 申请(专利权)人: | 郑州轻工业学院 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08;G01N3/40 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 陈勇 |
地址: | 450002 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及机器学习技术领域,公开了基于高斯混合噪声生成式对抗网络的物体硬度识别方法,包括:以小规模标注硬度等级的触觉数据作为真值,训练高斯混合噪声生成式对抗网络,将高斯混合噪声输入所述高斯混合噪声生成式对抗网络,获取大规模生成样本;以高斯混合噪声生成式对抗网络的判别器的参数作为硬度识别网络参数的初值,利用所述大规模生成样本对硬度识别网络进行预训练,使用标注硬度等级的触觉数据对硬度识别网络进行再次训练,确定硬度识别网络的参数;将待预测的触觉数据输入硬度识别网络,获得待预测的触觉数据的硬度等级。本发明具有较高的硬度识别精度。 | ||
搜索关键词: | 高斯混合 硬度识别 噪声生成 网络 触觉数据 对抗 物体硬度 标注 样本 机器学习技术 网络参数 噪声输入 判别器 预测 | ||
【主权项】:
1.基于高斯混合噪声生成式对抗网络的物体硬度识别方法,其特征在于,包括:步骤1:以小规模标注硬度等级的触觉数据作为真值,训练高斯混合噪声生成式对抗网络,将高斯混合噪声输入所述高斯混合噪声生成式对抗网络,获取大规模生成样本;步骤2:以高斯混合噪声生成式对抗网络的判别器的参数作为硬度识别网络的参数的初值,利用所述大规模生成样本对硬度识别网络进行预训练,使用标注硬度等级的触觉数据对硬度识别网络进行再次训练,确定硬度识别网络的参数的最终值;步骤3:将待预测的触觉数据输入硬度识别网络,获得所述待预测的触觉数据的硬度等级;所述步骤1包括:步骤1.1:用机械臂前端的传感器碰触目标物体,采集触觉数据,将采集的触觉数据依据其硬度物理属性划分为L个硬度等级,并标注相应的标签为1、2、3、…、L,获得L类标注硬度等级的触觉数据;步骤1.2:将L类标注硬度等级的触觉数据作为真值,训练高斯混合噪声生成式对抗网络:步骤1.2.1:定义输入高斯混合噪声生成式对抗网络的高斯混合噪声的概率密度分布为:
其中,zi∈Rn为第i类标注硬度等级的触觉数据对应的输入高斯混合噪声,n为输入的高斯混合噪声中包含数据点的个数,
为zi从第k个高斯分量中获取的高斯混合噪声,K为高斯分量的个数,
表示高斯分布,
和
分别为第k个高斯分量的均值和协方差矩阵,
为第k个高斯分量在所有高斯混合噪声信号中的权重;令
则
的公式如下:
其中,η是服从标准正态分布的变量,
为协方差矩阵
对角线元素所构成的矢量,
为第i类第k个标注硬度等级的触觉数据对应的输入高斯混合噪声,所述
通过
和
被转化为在
中的抽样;步骤1.2.2:训练高斯混合噪声生成式对抗网络模型:通过优化如下损失函数实现高斯混合噪声生成式对抗网络的判别器D的训练:
其中,θD和θG分别代表高斯混合噪声生成式对抗网络的判别器D和生成器G中的模型参数,xi代表第i类标注硬度等级的触觉数据,pdata(xi)代表xi的概率密度分布;通过优化如下损失函数实现高斯混合噪声生成式对抗网络的生成器G的训练:
将式(3)分别带入到式(4)和式(5)中得:![]()
在式(7)中增加一个L2正则项,以防止
减小到0:
其中,λ为L2正则项的权重;分别通过式(6)和式(8)训练判别器D和生成器G,判别器D和生成器G的训练交替进行,得到最终的θD、θG、
和
即得到训练好的高斯混合噪声生成式对抗网络;步骤1.3:将步骤1.2.2中得到的
和
代入式(3)得到高斯混合噪声,将所述高斯混合噪声输入训练好的高斯混合噪声生成式对抗网络,获取大规模生成样本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业学院,未经郑州轻工业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811328795.3/,转载请声明来源钻瓜专利网。