Less is More: A privacy-respecting Android malware classifier using Federated Learning
Not on the map. Why?
Abstract (arXiv)
In this paper we present LiM ("Less is More"), a malware classification framework that leverages Federated Learning to detect and classify malicious apps in a privacy-respecting manner. Information about newly installed apps is kept locally on users' devices, so that the provider cannot infer which apps were installed by users. At the same time, input from all users is taken into account in the federated learning process and they all benefit from better classification performance. A key challenge of this setting is that users do not have access to the ground truth (i.e. they cannot correctly identify whether an app is malicious). To tackle this, LiM uses a safe semi-supervised ensemble that maximizes classification accuracy with respect to a baseline classifier trained by the service provider (i.e. the cloud). We implement LiM and show that the cloud server has F1 score of 95%, while clients have perfect recall with only 1 false positive in >100 apps, using a dataset of 25K clean apps and 25K malicious apps, 200 users and 50 rounds of federation. Furthermore, we conduct a security analysis and demonstrate that LiM is robust against both poisoning attacks by adversaries who control half of the clients, and inference attacks performed by an honest-but-curious cloud server. Further experiments with MaMaDroid's dataset confirm resistance against poisoning attacks and a performance improvement due to the federation.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 1; 2025: 1.
8 papers.
- 2021Deep Learning for Android Malware Defenses: a Systematic Literature Reviewcited by 18
- 2023SoK: Pragmatic Assessment of Machine Learning for Network Intrusion Detectioncited by 13
- 2022Cerberus: Exploring Federated Prediction of Security Eventscited by 4
- 2022CELEST: Federated Learning for Globally Coordinated Threat Detectioncited by 3
- 2024Trust Driven On-Demand Scheme for Client Deployment in Federated Learningcited by 1
- 2022A Dynamic Weighted Federated Learning for Android Malware Classificationcited by 0
- 2023Exploring Machine Learning Models for Federated Learning: A Review of Approaches, Performance, and Limitationscited by 0
- 2025Federated Cyber Defense: Privacy-Preserving Ransomware Detection Across Distributed Systemscited by 0
- 2025Federated Cyber Defense: Privacy-Preserving Ransomware Detection Across Distributed Systems3 Nov 2025
- 2024Trust Driven On-Demand Scheme for Client Deployment in Federated Learning1 May 2024
- 2023Exploring Machine Learning Models for Federated Learning: A Review of Approaches, Performance, and Limitations17 Nov 2023
- 2023SoK: Pragmatic Assessment of Machine Learning for Network Intrusion Detection30 Apr 2023
- 2022A Dynamic Weighted Federated Learning for Android Malware Classification23 Nov 2022
- 2022Cerberus: Exploring Federated Prediction of Security Events7 Sep 2022
- 2022CELEST: Federated Learning for Globally Coordinated Threat Detection23 May 2022
- 2021Deep Learning for Android Malware Defenses: a Systematic Literature Review9 Mar 2021