[发明专利]基于盲水印的深度神经网络模型标记、识别方法及系统在审
申请号: | 202010453823.5 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111738411A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 郭山清;李政;胡程瑜 | 申请(专利权)人: | 山东大学 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06T1/00 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 李琳 |
地址: | 266237 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 水印 深度 神经网络 模型 标记 识别 方法 系统 | ||
本公开提供了一种基于盲水印的深度神经网络模型标记、识别方法及系统,以基础图像和专属标志为输入,生成特征不可见的盲水印,使盲水印的分布与基础图像的分布完全一致,不可区分;对生成的盲水印指定预先定义的标签,之后,将盲水印与训练数据集以一定的比例混合为一个批样本送入设定的深度神经网络模型中进行训练,使盲水印嵌入深度神经网络模型,形成宿主模型,实现模型标记;本公开能够将设定标志嵌入到正常图像中生成特征不可见的盲水印,再将此盲水印嵌入到要保护的宿主模型中,以实现对网络模型的标记和识别。
技术领域
本公开属于信息标记与识别技术领域,涉及一种基于盲水印的深度神经网络模型标记、识别方法及系统。
背景技术
本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。
深度学习技术在计算机视觉、自然语言处理和自动驾驶等各种具有挑战性的任务重均取得了巨大的进展。深度神经网络作为深度学习技术的核心部分,在其发展过程中起着至关重要的作用,大多数主要的科技公司都将深度神经网络作为关键组件来构建其人工智能产品和服务。
构建高性能的深度神经网络模型仍然是一项非常艰巨的任务,需要技术人员付出较多的时间和智慧,但是模型和图像不同,并不直观,在识别他人是否使用了自己设计/构建的深度神经网络模型时,存在较大的难度。
发明内容
本公开为了解决上述问题,提出了一种基于盲水印的深度神经网络模型标记、识别方法及系统,本公开能够将设定标志嵌入到正常图像中生成特征不可见的盲水印,再将此盲水印嵌入到要保护的宿主模型中,以实现对网络模型的标记和识别。
根据一些实施例,本公开采用如下技术方案:
一种基于盲水印的深度神经网络模型标记方法,包括以下步骤:
以基础图像和专属标志为输入,生成特征不可见的盲水印,使盲水印的分布与基础图像的分布完全一致,不可区分;
对生成的盲水印指定预先定义的标签,之后,将盲水印与训练数据集以一定的比例混合为一个批样本送入设定的深度神经网络模型中进行训练,使盲水印嵌入深度神经网络模型,形成宿主模型,实现模型标记。
作为可选择的实施方式,基础图像从深度神经网络模型训练过程中训练样本数据集中筛选。
作为可选择的实施方式,基础图像通过随机选择的方式筛选,且基础图像的数量不超过整个训练样本数据集图像总数的设定比例。
作为可选择的实施方式,生成特征不可见的盲水印的具体过程包括:利用编码器接收基础图像和专属标志作为输入,输出和基础图像无法区分的盲水印,所述编码器的目标函数设置为盲水印和基础图像之间的距离度量,通过梯度下降算法最小化目标函数来惩罚编码器,使其实现生成盲水印的目的。
作为可选择的实施方式,在深度神经网络模型的训练的过程中,保持宿主模型原本的训练配置即可。
作为可选择的实施方式,预先定义的标签为随机指定。
一种基于盲水印的深度神经网络模型识别方法,包括以下步骤:
向远端可疑模型发出预测标签查询,并与上述标记方法中生成的盲水印的预定义标签进行比对,若比对结果相似度大于设定值则认为两者一致,否则,认为两者不一致。
一种基于盲水印的深度神经网络模型标记系统,包括:
编码器,被配置为以基础图像和专属标志为输入,生成特征不可见的盲水印,使盲水印的分布与基础图像的分布完全一致,不可区分;
标记模块,被配置为对生成的盲水印指定标签,之后,将盲水印与训练数据集以一定的比例混合为一个批样本送入设定的深度神经网络模型中进行训练,使盲水印嵌入深度神经网络模型,形成宿主模型,实现模型标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010453823.5/2.html,转载请声明来源钻瓜专利网。