计算机科学
恶意软件
现场可编程门阵列
可执行文件
边缘设备
边缘计算
加速
嵌入式系统
GSM演进的增强数据速率
人工智能
操作系统
云计算
作者
Akshara Ravi,Vivek Chaturvedi,Muhammad Shafique
出处
期刊:ACM Transactions in Embedded Computing Systems
[Association for Computing Machinery]
日期:2023-09-09
卷期号:22 (5s): 1-26
被引量:4
摘要
There has been a tremendous growth of edge devices connected to the network in recent years. Although these devices make our life simpler and smarter, they need to perform computations under severe resource and energy constraints, while being vulnerable to malware attacks. Once compromised, these devices are further exploited as attack vectors targeting critical infrastructure. Most existing malware detection solutions are resource and compute-intensive and hence perform poorly in protecting edge devices. In this paper, we propose a novel approach ViT4Mal that utilizes a lightweight vision transformer (ViT) for malware detection on an edge device. ViT4Mal first converts executable byte-code into images to learn malware features and later uses a customized lightweight ViT to detect malware with high accuracy. We have performed extensive experiments to compare our model with state-of-the-art CNNs in the malware detection domain. Experimental results corroborate that ViTs don’t demand deeper networks to achieve comparable accuracy of around 97% corresponding to heavily structured CNN models. We have also performed hardware deployment of our proposed lightweight ViT4Mal model on the Xilinx PYNQ Z1 FPGA board by applying specialized hardware optimizations such as quantization, loop pipelining, and array partitioning. ViT4Mal achieved an accuracy of ~94% and a 41x speedup compared to the original ViT model.
科研通智能强力驱动
Strongly Powered by AbleSci AI