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
相关论文
共 36 条
  • [1] Validating the practicality of utilising an image classifier developed using TensorFlow framework in collecting corrugation data from gravel roads
    Abu Daoud, Osama
    Albatayneh, Omar
    Forslof, Lars
    Ksaibati, Khaled
    [J]. INTERNATIONAL JOURNAL OF PAVEMENT ENGINEERING, 2022, 23 (11) : 3797 - 3808
  • [2] Allix K, 2016, 13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), P468, DOI [10.1109/MSR.2016.056, 10.1145/2901739.2903508]
  • [3] PermPair: Android Malware Detection Using Permission Pairs
    Arora, Anshul
    Peddoju, Sateesh K.
    Conti, Mauro
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 1968 - 1982
  • [4] AV-TEST, 2023, MALWARE
  • [5] VisDroid: Android malware classification based on local and global image features, bag of visual words and machine learning techniques
    Bakour, Khaled
    Unver, Halil Murat
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (08) : 3133 - 3153
  • [6] Borah P., 2020, 2020 IEEE 4 C INFORM, P1
  • [7] Chaudhuri A., 2023, SOFT COMPUTING THEOR, P147, DOI DOI 10.1007/978-981-19-9858-4_13
  • [8] Collier N., 2023, ANDROID TROJAN XHELP
  • [9] AN APPLICATION OF CRYPTO CLOUD COMPUTING IN SOCIAL NETWORKS BY COOPERATIVE GAME THEORY
    Ergun, Serap
    Kirlar, Baris Bulent
    Gok, Sirma Zeynep Alparslan
    Weber, Gerhard-Wilhelm
    [J]. JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2020, 16 (04) : 1927 - 1941
  • [10] Fatima A, 2019, 2019 42ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), P220, DOI [10.1109/TSP.2019.8769039, 10.1109/tsp.2019.8769039]