[发明专利]数据的自主修改的方法和系统在审
申请号: | 202010323941.4 | 申请日: | 2020-04-22 |
公开(公告)号: | CN111860759A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | A·乔万尼尼;A·F·罗德里格斯;M·加布拉尼;A·克里斯塔利迪斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;杨晓光 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 自主 修改 方法 系统 | ||
1.一种用于修改数据集中的模式的计算机实现的方法,所述方法使用包括生成器和判别器的生成式对抗网络,所述方法包括:
提供数据样本对,每个所述对包括具有模式的基础数据样本和具有对应的修改模式的修改数据样本,其中,所述修改模式是通过对所述基础数据样本应用至少一个随机修改来确定的,
使用对抗训练方法并且使用所述数据样本对作为输入来训练所述生成器以构建所述生成器的模型,其中,所述判别器接收数据集的数据集对作为输入,每个所述数据集对包括所述生成器的基于基础数据样本和所述对应的修改数据样本的预测输出,由此优化用于所述生成器和所述判别器的联合损失函数,以及
在没有所述判别器的情况下,针对未知数据样本作为所述生成器的输入来预测输出数据集。
2.根据权利要求1所述的方法,其中,所述联合损失函数是Wasserstein损失函数。
3.根据权利要求1所述的方法,还包括:使用所述对抗训练方法并且使用所述数据样本对作为输入来训练所述生成器网络的不同模型,其中,所述修改数据样本是根据不同的方面来修改的。
4.根据权利要求1所述的方法,其中,所述生成器是输出节点与输入节点一样多并且隐藏层节点少于输入节点数量的神经网络。
5.根据权利要求1所述的方法,其中,所述判别器是输入节点与所述生成器具有的输出节点一样多并且具有两个输出节点的神经网络。
6.根据权利要求1所述的方法,其中,所述判别器是PatchGAN。
7.根据权利要求1所述的方法,其中,所述联合损失函数是损失函数的加权组合。
8.根据权利要求1所述的方法,其中,所述损失函数与所述基础数据样本的内容损失有关,并且其中,所述内容损失是使用预先训练的神经网络的特征图来确定的。
9.根据权利要求1所述的方法,其中,与相关的数据样本相比,所述修改数据样本包括实线而不是虚线,包括黑白模式而不是等效的彩色模式,包括无文本模式而不是具有文本的模式,以及包括无线条图像而不是混合线条/文本图像。
10.根据权利要求1所述的方法,其中,提供数据样本对包括:
提供具有模式的图像集,
确定要被修改的至少一个模式,
使用随机数生成器来随机修改所述图像的所述至少一个模式,以及
将所述图像集中的一个图像和相关图像与定义包括所述基础数据样本和所述修改数据样本的所述对中的一个对的所述至少一个模式相关。
11.根据权利要求1所述的方法,其中,当比较当前迭代与先前迭代的结果时,如果所述联合损失函数的结果小于相对阈值,则所述生成式对抗网络的训练终止。
12.根据权利要求1所述的方法,其中,所述基础数据样本和修改数据样本是图像。
13.一种用于使用生成式对抗网络来修改数据集中的模式的机器学习系统,所述机器学习系统包括生成器网络系统和判别器网络系统,所述机器学习系统包括:
接收单元,适于提供数据样本对,每个所述对包括具有模式的基础数据样本和具有对应的修改模式的修改数据样本,其中,所述修改模式是通过对所述基础数据样本应用至少一个随机修改来确定的,
训练模块,适于控制使用对抗训练方法并且使用所述数据样本对作为输入来训练所述生成器网络系统以构建所述生成器网络系统的模型,其中,所述判别器网络系统接收数据集的数据集对作为输入,每个所述数据集对包括所述生成器的基于基础数据样本和所述对应的修改数据样本的预测输出,由此优化用于所述生成器和所述判别器的联合损失函数,以及
预测单元,适于在没有所述判别器的情况下针对未知数据样本作为所述生成器的输入来预测输出数据集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010323941.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:吸收性物品
- 下一篇:具有把持部的摄像设备及其摄像镜头
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置