当前位置: 首页 > news >正文

图像处理网络中的模型水印

论文信息:Jie ZhangHan FangWeiming ZhangWenbo ZhouHao CuiHao Cui、Nenghai Yu:Model Watermarking for Image Processing Networks

·本文首次提出了图像处理网络中深度水印问题,将知识产权问题引入图像处理模型

·提出了第一个深度水印框架,利用空间不可见水印机制来保护图像处理网络

·设计了一种深度水印算法,相比传统的不可见空间水印算法有更高的鲁棒性和嵌入容量

·提出的水印框架在面对不同的网络结构和损失函数训练的代理模型攻击时都有不错的抵御效果

----------

引言

随着深度学习技术的飞速发展,其在图像处理领域的应用越来越广泛。然而,高昂的训练成本使得深度学习模型具有显著的商业价值,这同时也带来了模型窃取的风险。为了保护模型的知识产权,模型水印技术应运而生。本文将介绍一种针对图像处理网络的深度模型水印技术,该技术能够有效抵御模型窃取攻击,保护模型的商业价值。

深度学习模型的商业价值与窃取攻击

深度学习模型因其训练成本高而具有显著商业价值。随着计算资源和大数据的发展,模型窃取攻击成为了一个严重的问题。攻击者通过微调、剪枝或利用API访问获取输入输出对来训练新的相似代理模型,从而避开昂贵的模型训练并从中获益。

模型水印:保护知识产权的新途径

模型水印技术借鉴了传统多媒体中的水印嵌入方式,将水印添加到深度学习模型中,以达到版权保护的效果。本文首次考虑了图像处理深度模型的水印问题,并着重关注了如何抵御黑盒攻击。

理论预分析与深度不可见水印算法

在理论预分析中,我们探讨了如何通过模型水印框架在域A和域B之间实现视觉上一致的图像转换。传统的不可见水印算法在嵌入容量和鲁棒性方面存在局限,而深度不可见水印算法通过辨别器和对抗训练阶段,实现了高容量和高鲁棒性的水印嵌入。

辨别器与过拟合现象

辨别器在水印嵌入过程中起到了关键作用,它用于区分图像是“真实的”还是“伪造的”,即判断嵌入水印后的图像是否与原始图像在视觉上保持一致。此外,为了避免过拟合现象,我们提出了将不含有水印的域A和域B的图像输入到提取子网络R中,并强制R输出一个恒定的空白图像,以提升提取子网络R的提取水印能力。

在训练初始阶段,若提取器网络R只使用B进行训练,容易出现过拟合的情况,即无论输入的图像是否包含水印,都会从中提取出水印。解决方法:

a.不含有水印的域A和域B的图像输入到提取子网络R中,并强制R输出一个恒定的空白图像,这样能够提升提取子网络R的提取水印能力。

b.通过混合数据集(包括原始输入输出图像、带有水印的图像以及代理网络生成的图像)来训练提取子网络 R,使得它不仅能从带水印的图像中提取水印,还能从代理网络生成的图像中提取水印,提升其鲁棒性。

损失函数与实验结果

本文详细介绍了嵌入损失和提取损失的计算方法,包括水印重建损失、一致性损失和干净损失。实验部分,我们选择了去雨丝和去肋骨两种图像处理任务,使用PSNR、SSIM和归一化相关(NC)度量来评估视觉质量和水印提取的成功率。实验结果表明,所提出的深度不可见水印算法在面对不同的网络结构和损失函数训练的代理模型攻击时都有不错的抵御效果。 

 本文方法的目标损失函数由两部分组成,分别是嵌入损失 提取损失,公式如下:

思考与展望

本文提出了图像处理网络中深度水印问题,将知识产权问题引入图像处理模型,并设计了一种深度水印算法,相比传统的不可见空间水印算法有更高的鲁棒性和嵌入容量。然而,实验未将不同的网络结构和损失函数相结合进行测试,且未提及对于水印嵌入的可逆性问题。未来的研究可以探索嵌入多层水印以实现更加安全的知识产权保护。

为了评估所提出的深度水印框架的最终鲁棒性,本文使用了不同的网络结构和目标损失函数训练的代理模型来模仿攻击者的行为。以下是通过使用不同的网络结构进行训练的代理模型,测试算法抵御代理模型攻击的成功率

结语

模型水印技术为深度学习模型的知识产权保护提供了一种新的解决方案。随着技术的不断进步,我们期待更多的研究能够进一步增强模型水印的鲁棒性和安全性,为深度学习模型的商业化应用提供坚实的保障。

http://www.lryc.cn/news/497250.html

相关文章:

  • Halcon 瑕疵检测原理及应用
  • JAVA 架构师面试 100套含答案:JVM+spring+ 分布式 + 并发编程》...
  • 多模态学习详解
  • C#应用开发:基于C# WPF界面实现本机网络通讯状态(下载速度)的显示
  • Octo—— 基于80万个机器人轨迹的预训练数据集用于训练通用机器人,可在零次拍摄中解决各种任务
  • 2022高等代数下【南昌大学】
  • UDP编程
  • 论文阅读:Omnidirectional Image Super-resolution via Bi-projection Fusion
  • Web 毕设篇-适合小白、初级入门练手的 Spring Boot Web 毕业设计项目:智行无忧停车场管理系统(前后端源码 + 数据库 sql 脚本)
  • 微服务的负载均衡可以通过哪些组件实现
  • Spring Boot 支持哪些云环境?
  • 第31天:安全开发-JS应用WebPack打包器第三方库JQuery安装使用安全检测
  • word如何快速创建目录?
  • 关于linux 下的中断
  • 两个畸变矩阵相乘后还是一个2*2的矩阵,有四个畸变元素。1、畸变矩阵吸收了法拉第矩阵。2、畸变矩阵也给法拉第旋转角带来模糊(求解有多种可能)
  • MCU利用单总线协议(1-wire)读取DHT11温湿度
  • [保姆式教程]使用目标检测模型YOLO11 OBB进行旋转目标检测:训练自己的数据集(基于卫星和无人机的农业大棚数据集)
  • 【网络安全】网站常见安全漏洞 - 网站基本组成及漏洞定义
  • Redis——个人笔记留存
  • 人工智能_大模型091_大模型工作流001_使用工作流的原因_处理复杂问题_多轮自我反思优化ReAct_COT思维链---人工智能工作笔记0236
  • linux上jdk1.8安装elasticsearch6.8.5踩坑总结
  • Three.js教程_02场景、相机与渲染器全面解析
  • 【数据结构】动态规划-基础篇
  • opencv读取展示图片
  • 网站访问统计A/B测试与数据分析
  • 前端开发 之 15个页面加载特效下【附完整源码】
  • 详解八大排序(六)------(三路划分,自省排序,归并排序外排序)
  • 【Java从入门到放弃 之 从字节码的角度异常处理】
  • Java虚拟机(JVM)中的元空间(Metaspace)一些关键点的总结
  • 小程序 模版与配置