搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
凡人多烦事01
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
蜻蜓大脑算法速度超快,AI科学家:拿来吧你
2
超详细!图论最短路算法与极简c++代码(配题目)_给定一个 n 个点 m 条边的有向图,图中可能存在重边和自环,所有边权均为非负值。
3
Spring Boot 实现文件上传(多文件、扩展参数等)
4
【毕设级项目】基于嵌入式的智能家居控制板(完整工程资料源码)
5
搭建鸿蒙物联网IOT平台-4-数据传输并控制设备
6
Android知识点原理总结_android基础原理相关知识
7
什么是联邦学习
8
腾讯云 Serverless 云函数并发管理能力解读_serverless 并发
9
fastText的基本原理及参数_fasttext参数
10
最新综述:推荐系统的Bias问题和Debias方法
当前位置:
article
> 正文
深度学习入门教学——对抗攻击和防御
作者:凡人多烦事01 | 2024-03-23 16:13:18
赞
踩
对抗攻击和防御
目录
一、对抗样本
二、对抗攻击
三、对抗防御
一、
对抗样本
对抗样本是指对机器学习模型的输入做微小的故意扰动,导致模型输出结果出现错误的样本。
深度神经网络在经过大量数据训练后,可以实现非常复杂的功能。在语音识别、图像识别、自然语言处理等任务上被广泛运用。
然而,研究表明一个人类无法察觉的噪声可能让机器产生错判。
例如,给出一张熊猫的图片,神经网络可以正确地将它识别出来。
如果我们给这张图片加入一些噪声,生成一副稍微模糊的图片。对人来说,加噪后的图片与原图片并没有什么区别。
但对于神经网络就不行了。硬是把图片识别成了长臂猿,并对识别结果还给出了很高的置信度。
这种人类无法察觉,但对模型产生严重影响的样本被称为
对抗样本
。
当然不仅仅是添加噪声,甚至图片旋转也会对模型预测产生影响。
例如,将手枪图片稍微旋转后,模型就将其识别为了捕鼠器。
二、
对抗攻击
对抗攻击是指对输入样本故意添加一些人类无法察觉的细微干扰,导致模型产生错误的输出结果。
(可以理解为生成对抗样本的过程)
例如,给停止标识贴上几个小广告,就可能骗过图像识别系统,让其无视这个标识。
对抗攻击方法可以从不同角度进行分类:
白盒攻击与黑盒攻击
白盒攻击知晓目标模型的所有信息。
黑盒攻击不能获取目标模型内部信息。
目标攻击与非目标攻击
目标攻击会将对抗样本指定到某一目标类别。
非目标攻击只要使分类错误即可。
三、对抗防御
对抗防御主要是针对对抗攻击,提高机器学习模型的鲁棒性和抗扰动能力。
常用的方法有:
对抗训练
:在训练过程中加入对抗样本,增强模型对抗扰动的适应能力。
梯度遮蔽
:由于当前的许多对抗样本生成方法都是基于梯度去生成的,所以如果将模型的原始梯度隐藏起来,就可以达到抵御对抗样本攻击的效果。
随机化/正则化
:在模型中引入随机因素或者正则项,增加攻击的难度。
去噪
:在输入模型进行判定之前,先对当前对抗样本进行去噪,剔除其中造成扰动的信息,使其不能对模型造成攻击。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/凡人多烦事01/article/detail/296232
推荐阅读
article
css
简洁代码实现 两端
对齐
_
css
的
两边
对齐
...
div{text-align: justify; }div:after{display: inline-block ; ...
赞
踩
article
基于
YOLOv8
深度
学习
的
无人机
视角地面物体
检测
系统【
python
源码+
Pyqt5
界面+数据集+训练...
基于
YOLOv8
深度
学习
的
无人机
视角地面物体
检测
系统【
python
源码+
Pyqt5
界面+数据集+训练代码】
深度
学习
实战、...
赞
踩
article
数据结构
——
单向
链表
(
C语言
版)...
数据结构
单向
链表
简单直白的教学
数据结构
——
单向
链表
(
C语言
版) 在
数据结构
和算法中,
链表
是一...
赞
踩
article
【
C语言
】
空心
正方形
图案...
1,两行两列打印* :第一行和最后一行,第一列和最后一列。原因:printf少打印一个空格。2,其他地方打印空格。【C语...
赞
踩
article
Python
爬虫
基础—
安装
第三方
模块
及
使用
_
pycharm
爬虫
需要
安装
什么
模块
...
安装
第三方
模块
及
使用
_
pycharm
爬虫
需要
安装
什么
模块
pycharm
爬虫
需要
安装
什么
模块
...
赞
踩
article
化工和
数学
类
Markdown
语法
_
markdown
化学
方程式
...
化工和
数学
类
Markdown
语法
收集ingHaroopad测试通过另一款(Typora)不晓得0、化学
方程式
的Markd...
赞
踩
article
【
控制
】《多
无人机
协同
控制
技术》周伟老师-第2章-多
无人机
协同
控制
体系结构
...
无回到目录第1章第2章-多
无人机
协同
控制
体系结构
2.1 多
无人机
控制
结构现状分析2.2 多
无人机
协同
控制
结构设计思路2....
赞
踩
article
IDEA
配置和缓存
目录
设置_
idea
设置
coverageargs
目录
...
IDEA
系列产品,一般会在用户
目录
创建和一般占用 少则 几百M,多则 几个G。以下总结了下更改配置
目录
的方法。_
idea
...
赞
踩
article
nginx
配置
ssl
后无法访问
nginx
: [
emerg
] cannot
load
cert...
nginx
配置
ssl
后无法访问
nginx
-s re
load
无异常,其他域名也可以正常访问使用 systemct...
赞
踩
article
基于AlexNet的
对抗
样本
攻击
_
cw
算法...
CW算法是一种基于优化的算法,它同时兼顾高
攻击
准确率和低
对抗
扰动的两个方面,达到真正意义上
对抗
样本
的效果,即在模型分类出...
赞
踩
article
我
为什么要手撸
一个
简易版
ARouter
...
作者:星星y链接:https://www.jianshu.com/p/2840cf1a71e1本文由作者授权发布。阅读源...
赞
踩
article
css
3修改
input
[
type
=
radio
]样式_
css
修改
input
[
type
=
"
radio
"
...
在项目中经常,需要使用单选按钮
input
[
type
=
radio
],但是浏览器的默认样式可能与我们需要实现的样式差距很大,...
赞
踩
article
Typora
(
Mckbook
版)
的
使用方法_
typora
快速
生成
表格...
Typora
(
Mckbook
版)
的
使用方法_
typora
快速
生成
表格
typora
快速
生成
表格 ...
赞
踩
article
技术讨论 | 如何绕过并利用
Bucket
的上传策略和
URL
签名
_
/$
%
7bbucket
_
name
%
7...
简介
Bucket
上传策略是一种直接从客户端向
Bucket
(存储空间)上传数据的便捷方式。通过上传策略中的规则以及与访问某...
赞
踩
article
课
程
大作业之华为
鸿蒙
官网(
HTML5
+
CSS3
)_
鸿蒙
去期末作业
课
设
代码...
大家好,本篇文章分析一下 用
HTML5
+
CSS3
实现华为
鸿蒙
官网!该网页结构相对简单,比较适合大家当个
课
程
设
计啥的!大家...
赞
踩
article
J
a
v
a
Script
面试题(4)_关于
a
sync
/
a
w
a
it
的
描述
,
下列说法正确
的
是:
a
,
使用
a
s...
1. 什么是
a
sync
/
a
w
a
it
及其如何工作?
a
sync
/
a
w
a
it
是 JS 中编写异步或非阻塞代码
的
新
方法
。它...
赞
踩
article
mysql
同步
,
脑裂
,主从_
mysql
主从
同步
脑裂
...
MySQ
同步
用的是 big log 还是二进制master将改变记录到二进制日志(binary log)中(这些记录叫做...
赞
踩
article
92
款超级漂亮的
css
按钮
样式
复制
即用...
样式
如图,代码已在结尾,按照序号
复制
粘贴便可直接用了:代码:_
css
按钮
样式
css
按钮
样式
...
赞
踩
article
网格
计算
的
三种
体系结构
概述...
来成都一个月了,一直断断续续地在下雨,中途天晴了两天。整个人一直处于昏昏欲睡
的
状态。。
网格
体系结构
是关于如何构建...
赞
踩
article
android8.1
.0
中
launcher3
开发
(2)
_
android8.1
launcher3
负一...
前篇文章已经能够让我们能够成功打包apk了,本人在做自定义修改
的
时候也借鉴了一些前辈
的
佳作,在文章结尾处有链接感兴趣
的
可...
赞
踩
相关标签
YOLO
深度学习
无人机视角
地面物体检测
人工智能
数据结构
链表
c语言
开发语言
学习
python
爬虫
intellij-idea
缓存
java
nginx
服务器
运维
机器学习
pytorch
生成对抗网络