TY - GEN
T1 - FedDRC
T2 - 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024
AU - Jiang, Changnan
AU - Xia, Chunhe
AU - Liu, Mengyao
AU - Chen, Chen
AU - Li, Huacheng
AU - Wang, Tianbo
AU - Li, Pengfei
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - 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.
AB - 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.
KW - Android Malware Classification
KW - Federated Learning
KW - Privacy-Preserving
KW - Statistical Heterogeneity
UR - https://www.scopus.com/pages/publications/85199049696
U2 - 10.1109/CSCWD61410.2024.10580300
DO - 10.1109/CSCWD61410.2024.10580300
M3 - 会议稿件
AN - SCOPUS:85199049696
T3 - Proceedings of the 2024 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024
SP - 1029
EP - 1036
BT - Proceedings of the 2024 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024
A2 - Shen, Weiming
A2 - Shen, Weiming
A2 - Barthes, Jean-Paul
A2 - Luo, Junzhou
A2 - Qiu, Tie
A2 - Zhou, Xiaobo
A2 - Zhang, Jinghui
A2 - Zhu, Haibin
A2 - Peng, Kunkun
A2 - Xu, Tianyi
A2 - Chen, Ning
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 8 May 2024 through 10 May 2024
ER -