uitAnDiNeFed: android malware classification on distributed networks by using federated learning

被引:0
|
作者
Cam, Nguyen Tan [1 ,2 ]
Vuong, Vo Quoc [1 ,2 ]
机构
[1] Univ Informat Technol, Ho Chi Minh City, Vietnam
[2] Vietnam Natl Univ, Ho Chi Minh City, Vietnam
关键词
Federated learning; Android malware classification; Neural network; Privacy protection; Distributed networks;
D O I
10.1007/s11276-025-03914-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Android operating system has become the most popular mobile operating system in recent years. This operating system is one of the targets most frequently attacked by hackers. Given these trends, Android malware classification has become necessary. Several studies have applied machine learning to the detection and classification Android malware. However, these studies have mainly followed centralized models. The training process was conducted on a single computer. This approach does not take advantage of the hardware resources of the many devices in distributed networks. In other studies, the training process has been deployed on multiple devices. However, they duplicated the dataset for all devices. This approach has several limitations in terms of storage space, bandwidth and privacy. Federated learning overcomes these limitations. In this study, we propose an Android malware classification system in distributed networks using federated learning called uitAnDiNeFed. The proposed system not only ensures the privacy of the subdatasets on distributed devices but also increases the accuracy when aggregating the global model from their local models. The proposed system was evaluated using the CICAndMal2020 dataset. We used three dataset partitioning scenarios: non-IID (non-independently and identically distributed), half-IID, and IID. The experimental results showed that the accuracy of the proposed system was highest when the IID dataset distribution was used. This result indicates that the proposed system can be used for other domains in a distributed network environment such as intrusion and DDoS detection.
引用
收藏
页码:2667 / 2683
页数:17
相关论文
共 50 条
  • [1] Using Federated Learning on Malware Classification
    Lin, Kuang-Yao
    Huang, Wei-Ren
    2020 22ND INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): DIGITAL SECURITY GLOBAL AGENDA FOR SAFE SOCIETY!, 2020, : 585 - 589
  • [2] Classification of Android Apps and Malware Using Deep Neural Networks
    Nix, Robin
    Zhang, Jian
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 1871 - 1878
  • [3] uitPEclaFL: A Study on PE Malware Classification Using Federated Learning
    Nguyen Vuong Thinh
    Nguyen Tan Cam
    Trinh Gia Huy
    2024 21ST INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING, JCSSE 2024, 2024, : 670 - 677
  • [4] Analysis and Classification of Android Malware using Machine Learning Algorithms
    Tarar, Neha
    Sharma, Shweta
    Krishna, C. Rama
    PROCEEDINGS OF THE 2018 3RD INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT 2018), 2018, : 738 - 743
  • [5] Comprehensive Android Malware Detection Based on Federated Learning Architecture
    Fang, Wenbo
    He, Junjiang
    Li, Wenshan
    Lan, Xiaolong
    Chen, Yang
    Li, Tao
    Huang, Jiwu
    Zhang, Linlin
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 3977 - 3990
  • [6] Hybrid Android Malware Detection and Classification Using Deep Neural Networks
    Rashid, Muhammad Umar
    Qureshi, Shahnawaz
    Abid, Abdullah
    Alqahtany, Saad Said
    Alqazzaz, Ali
    Hassan, Mahmood ul
    Reshan, Mana Saleh Al
    Shaikh, Asadullah
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2025, 18 (01)
  • [7] Machine learning aided Android malware classification
    Milosevic, Nikola
    Dehghantanha, Ali
    Choo, Kitn-Kwang Raymond
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 61 : 266 - 274
  • [8] A federated approach to Android malware classification through Perm-Maps
    Gianni D’Angelo
    Francesco Palmieri
    Antonio Robustelli
    Cluster Computing, 2022, 25 : 2487 - 2500
  • [9] A federated approach to Android malware classification through Perm-Maps
    D'Angelo, Gianni
    Palmieri, Francesco
    Robustelli, Antonio
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (04): : 2487 - 2500
  • [10] High Performance Classification of Android Malware Using Ensemble Machine Learning
    Ouk, Pagnchakneat C.
    Pak, Wooguil
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (01): : 381 - 398