当前位置:网站首页>将恶意软件嵌入到神经网络中
将恶意软件嵌入到神经网络中
2022-07-02 06:26:00 【MezereonXP】
将恶意软件嵌入到神经网络中
这次介绍一篇名为“EvilModel: Hiding Malware Inside of Neural Network Models ”的文章。
该文章主要描述了一种隐式的传播恶意软件的方法,通过对神经网络的权重进行修改实现恶意软件的传播。
本质上,是选取模型中的某些“冗余”的层,对其中的神经元的权重进行替换,对于每一个权重,替换其最后的3位比特位作为恶意软件的某个3个比特,进而实现恶意软件的隐式传输。
这里所提及的冗余,其实是通过测试,查看对正确率的影响程度,选择那些对正确率影响程度比较小的层。
如上图所示,横轴是替换神经元的个数,纵轴是修改后模型的正确率。
这里有一些观察:
- 随着修改的神经元个数越多,正确率受到的影响就越大。
- 更加靠近输入层的神经元,更加适合嵌入恶意软件,影响更小
由于对神经网络权重的修改会降低其原本的正确率,所以作者也探究了重训练的效果,如下图所示:
其中,BR表示在重训练之前 (Before),AR则表示在重训练之后 (After)
可以看到,没有带BN (BatchNorm) 层的网络,通过重训练无法回复精度,而带有BN层的则可以通过重训练恢复精度。
边栏推荐
- open3d学习笔记五【RGBD融合】
- [in depth learning series (8)]: principles of transform and actual combat
- win10解决IE浏览器安装不上的问题
- Common CNN network innovations
- MoCO ——Momentum Contrast for Unsupervised Visual Representation Learning
- 【深度学习系列(八)】:Transoform原理及实战之原理篇
- 【MagNet】《Progressive Semantic Segmentation》
- 自然辩证辨析题整理
- 【Cascade FPD】《Deep Convolutional Network Cascade for Facial Point Detection》
- 【MobileNet V3】《Searching for MobileNetV3》
猜你喜欢
图片数据爬取工具Image-Downloader的安装和使用
【Mixed Pooling】《Mixed Pooling for Convolutional Neural Networks》
How do vision transformer work?【论文解读】
Network metering - transport layer
What if the notebook computer cannot run the CMD command
【Wing Loss】《Wing Loss for Robust Facial Landmark Localisation with Convolutional Neural Networks》
MMDetection安装问题
常见CNN网络创新点
【DIoU】《Distance-IoU Loss:Faster and Better Learning for Bounding Box Regression》
Thesis writing tip2
随机推荐
Huawei machine test questions
open3d学习笔记四【表面重建】
【Paper Reading】
Record of problems in the construction process of IOD and detectron2
Comparison of chat Chinese corpus (attach links to various resources)
【双目视觉】双目矫正
[Sparse to Dense] Sparse to Dense: Depth Prediction from Sparse Depth samples and a Single Image
Jordan decomposition example of matrix
[binocular vision] binocular stereo matching
Using MATLAB to realize: Jacobi, Gauss Seidel iteration
聊天中文语料库对比(附上各资源链接)
[introduction to information retrieval] Chapter 7 scoring calculation in search system
(15) Flick custom source
使用百度网盘上传数据到服务器上
【Cascade FPD】《Deep Convolutional Network Cascade for Facial Point Detection》
MoCO ——Momentum Contrast for Unsupervised Visual Representation Learning
Two dimensional array de duplication in PHP
Label propagation
Using MATLAB to realize: power method, inverse power method (origin displacement)
[multimodal] clip model