Skip to main navigation Skip to search Skip to main content

FedDRC: A Robust Federated Learning-based Android Malware Classifier under Heterogeneous Distribution

  • Changnan Jiang
  • , Chunhe Xia
  • , Mengyao Liu
  • , Chen Chen
  • , Huacheng Li
  • , Tianbo Wang*
  • , Pengfei Li
  • *Corresponding author for this work
  • Beihang University
  • Guangxi Normal University
  • Shanghai Key Laboratory of Computer Software Evaluating and Testing
  • SNationa Innovation Center of Intelligent and Connected Vehicles

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the traditional centralized Android malware classification framework, privacy concerns exist due to collected users' apps containing sensitive information. A new classification framework based on Federated Learning (FL) has emerged to protect privacy. However, significant spatiotemporal heterogeneity exists in the distribution of Android malware samples in different clients. It presents a huge challenge to existing FL schemes, as trained local models differ significantly, resulting in slower model convergence and lower classification accuracy. To bridge this gap, we propose FedDRC, a robust FL-based Android malware classifier. First, we design a functional semantic embedding mechanism of API features, FSEM, using word embedding to improve the robustness of the model to the time heterogeneity of the client's samples. Secondly, we use the idea of Information Bottleneck (IB) and transfer learning to design a robust local model, PAMIB, to deal with the model degradation caused by the space heterogeneity of the distribution of client samples. Extensive experiments on the Androzoo dataset show that FedDRC has the best robustness for Android malware classification tasks in various heterogeneity distribution settings: fastest convergence and best classification accuracy.

Original languageEnglish
Title of host publicationProceedings of the 2024 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024
EditorsWeiming Shen, Weiming Shen, Jean-Paul Barthes, Junzhou Luo, Tie Qiu, Xiaobo Zhou, Jinghui Zhang, Haibin Zhu, Kunkun Peng, Tianyi Xu, Ning Chen
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1029-1036
Number of pages8
ISBN (Electronic)9798350349184
DOIs
StatePublished - 2024
Event27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024 - Tianjin, China
Duration: 8 May 202410 May 2024

Publication series

NameProceedings of the 2024 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024

Conference

Conference27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024
Country/TerritoryChina
CityTianjin
Period8/05/2410/05/24

Keywords

  • Android Malware Classification
  • Federated Learning
  • Privacy-Preserving
  • Statistical Heterogeneity

Fingerprint

Dive into the research topics of 'FedDRC: A Robust Federated Learning-based Android Malware Classifier under Heterogeneous Distribution'. Together they form a unique fingerprint.

Cite this