On-device Malware Detection using Performance-Aware and Robust Collaborative Learning

被引:21
|
作者
Shukla, Sanket [1 ]
Manoj, Sai P. D. [1 ]
Kolhe, Gaurav [2 ]
Rafatirad, Setareh [3 ]
机构
[1] George Mason Univ, Dept Elect & Comp Engn, Fairfax, VA 22030 USA
[2] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
[3] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
来源
2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC) | 2021年
关键词
D O I
10.1109/DAC18074.2021.9586330
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The proliferation of the Internet-of-Things (IoT) devices has facilitated smart connectivity and enhanced computational capabilities. Lack of proper security protocols in such devices makes them vulnerable to cyber threats, especially malware attacks. Given the diversity and sophistication in malware samples, detecting them using traditional vendor database-based signature matching techniques is inefficient. This paper presents a collaborative machine learning (ML)-based malware detection framework. We introduce a) performance-aware precision-scaled federated learning (FL) to minimize the communication overheads with minimal device-level computations; and (2) a Robust and Active Protection with Intelligent Defense strategy against malicious activity (RAPID) at the device and network-level due to malware and other cyber-attacks. Deploying FL facilitates detecting malware attacks through collaborative learning and prevents data sharing, thus ensuring data security and privacy. RAPID denies the illegitimate user and aids in developing an effective collaborative malware detection model. A comprehensive analysis, results, and performance of the proposed technique are presented along with the communication overheads. An average accuracy of 94% is obtained with the proposed technique with 15% communication overhead, indicating 19% better performance than state-of-the-art techniques. Furthermore, the minimum accuracy drop of a model trained using RAPID is only 3% when 10% of devices are adversarial and 16% even when 40% of devices are adversarial.
引用
收藏
页码:967 / 972
页数:6
相关论文
共 50 条
  • [1] Federated Learning with Heterogeneous Models for On-device Malware Detection in IoT Networks
    Shukla, Sanket
    Rafatirad, Setareh
    Homayoun, Houman
    Dinakarrao, Sai Manoj Pudukottai
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [2] Power & performance optimized hardware classifiers for efficient on-device malware detection
    Wahab, Muhammad Abdul
    Milosevic, Jelena
    Regazzoni, Francesco
    Ferrante, Alberto
    PROCEEDINGS OF THE SIXTH WORKSHOP ON CRYPTOGRAPHY AND SECURITY IN COMPUTING SYSTEMS CS2 2019, 2016, : 23 - 26
  • [3] A Lightweight On-Device Detection Method for Android Malware
    Yuan, Wei
    Jiang, Yuan
    Li, Heng
    Cai, Minghui
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (09): : 5600 - 5611
  • [4] POLAR: Performance-aware On-device Learning Capable Programmable Processing-in-Memory Architecture for Low-Power ML Applications
    Bavikadi, Sathwika
    Sutradhar, Purab Ranjan
    Indovina, Mark A.
    Ganguly, Amlan
    Dinakarrao, Sai Manoj Pudukotai
    2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 889 - 898
  • [5] Lightweight On-Device Detection of Android Malware Based on the Koodous Platform and Machine Learning
    Krzyszton, Mateusz
    Bok, Bartosz
    Lew, Marcin
    Sikora, Andrzej
    SENSORS, 2022, 22 (17)
  • [6] Robust Proximity Detection using On-Device Gait Monitoring
    Hu, Yuqian
    Zhu, Guozhen
    Wang, Beibei
    Liu, K. J. Ray
    2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [7] Talos App: On-device Machine Learning Using TensorFlow to Detect Android Malware
    Takawale, Harshvardhan C.
    Thakur, Abhishek
    2018 FIFTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS: SYSTEMS, MANAGEMENT AND SECURITY, 2018, : 250 - 255
  • [8] FCloudless: A Performance-Aware Collaborative Mechanism for JointCloud Serverless
    Liu, Jianfei
    Wang, Huaimin
    Shi, Peichang
    Li, Yaojie
    Ma, Penghui
    Yi, Guodong
    2023 IEEE INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING, JCC, 2023, : 93 - 94
  • [9] Performance-Aware Device Driver Architecture for Signal Processing
    Sydow, Stefan
    Nabelsee, Mohannad
    Busse, Anselm
    Koch, Sebastian
    Parzyjegla, Helge
    PROCEEDINGS OF 28TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, (SBAC-PAD 2016), 2016, : 67 - 75
  • [10] On-Device Detection of Repackaged Android Malware via Traffic Clustering
    He, Gaofeng
    Xu, Bingfeng
    Zhang, Lu
    Zhu, Haiting
    SECURITY AND COMMUNICATION NETWORKS, 2020, 2020