当前位置:网站首页>Embedding malware into neural networks
Embedding malware into neural networks
2022-07-02 07:52:00 【MezereonXP】
Embed malware into Neural Networks
This introduction is entitled “EvilModel: Hiding Malware Inside of Neural Network Models ” The article .
This article mainly describes an implicit method of spreading malware , By modifying the weight of the neural network to achieve the spread of malware .

Essentially , Is to select some of the models “ redundancy ” The layer , Replace the weights of the neurons , For each weight , Replace its last 3 Bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit 3 A bit , And then realize the implicit transmission of malware .
Mentioned here redundancy , Actually, it passed the test , Check the impact on accuracy , Choose those layers that have little impact on the accuracy .

As shown in the figure above , The horizontal axis is the number of replacement neurons , The vertical axis is the accuracy of the modified model .
Here are some observations :
- As the number of modified neurons increases , The more accuracy is affected .
- Neurons closer to the input layer , It is more suitable for embedding malware , Less impact
Because the modification of neural network weight will reduce its original accuracy , So the author also explored the effect of heavy training , As shown in the figure below :

among ,BR Means before retraining (Before),AR It means after heavy training (After)
You can see , Didn't bring BN (BatchNorm) Layer network , Accuracy cannot be restored through retraining , With BN The accuracy of layer can be restored by retraining .
边栏推荐
- 使用百度网盘上传数据到服务器上
- 【FastDepth】《FastDepth:Fast Monocular Depth Estimation on Embedded Systems》
- 机器学习理论学习:感知机
- 【BiSeNet】《BiSeNet:Bilateral Segmentation Network for Real-time Semantic Segmentation》
- Hystrix dashboard cannot find hystrix Stream solution
- 深度学习分类优化实战
- Label propagation
- Correction binoculaire
- [binocular vision] binocular stereo matching
- ABM论文翻译
猜你喜欢

【Mixed Pooling】《Mixed Pooling for Convolutional Neural Networks》

ABM论文翻译

用全连接层替代掉卷积 -- RepMLP

Semi supervised mixpatch

open3d学习笔记三【采样与体素化】
![[CVPR‘22 Oral2] TAN: Temporal Alignment Networks for Long-term Video](/img/bc/c54f1f12867dc22592cadd5a43df60.png)
[CVPR‘22 Oral2] TAN: Temporal Alignment Networks for Long-term Video

label propagation 标签传播

MoCO ——Momentum Contrast for Unsupervised Visual Representation Learning

【Mixup】《Mixup:Beyond Empirical Risk Minimization》

Sorting out dialectics of nature
随机推荐
Machine learning theory learning: perceptron
Latex formula normal and italic
What if the laptop can't search the wireless network signal
使用百度网盘上传数据到服务器上
解决jetson nano安装onnx错误(ERROR: Failed building wheel for onnx)总结
The difference and understanding between generative model and discriminant model
ABM thesis translation
CPU register
[Sparse to Dense] Sparse to Dense: Depth Prediction from Sparse Depth samples and a Single Image
jetson nano安装tensorflow踩坑记录(scipy1.4.1)
【Mixup】《Mixup:Beyond Empirical Risk Minimization》
Nacos service registration in the interface
【多模态】CLIP模型
What if a new window always pops up when opening a folder on a laptop
Common machine learning related evaluation indicators
Mmdetection installation problem
open3d环境错误汇总
论文写作tip2
Regular expressions in MySQL
MMDetection安装问题