MalWhiteout: Reducing Label Errors in Android Malware Detection

Liu Wang, Haoyu Wang, Xiapu Luo, Yulei Sui

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

Abstract

Machine learning based Android malware detection has attracted a great deal of research work in recent years. A reliable malware dataset is critical to evaluate the effectiveness of malware detection approaches. Unfortunately, existing malware datasets used in our community are mainly labelled by leveraging existing anti-virus services (i.e., VirusTotal), which are prone to mislabelling. This, however, would lead to the inaccurate evaluation of the malware detection techniques. Removing label noises from Android malware datasets can be quite challenging, especially at a large data scale. To address this problem, we propose an effective approach called MalWhiteout to reduce label errors in Android malware datasets. Specifically, we creatively introduce Confident Learning (CL), an advanced noise estimation approach, to the domain of Android malware detection. To combat false positives introduced by CL, we incorporate the idea of ensemble learning and inter-app relation to achieve a more robust capability in noise detection. We evaluate MalWhiteout on a curated large-scale and reliable benchmark dataset. Experimental results show that MalWhiteout is capable of detecting label noises with over 94% accuracy even at a high noise ratio (i.e., 30%) of the dataset. MalWhiteout outperforms the state-of-the-art approach in terms of both effectiveness (8% to 218% improvement) and efficiency (70 to 249 times faster) across different settings. By reducing label noises, we show that the performance of existing malware detection approaches can be improved.
Original languageEnglish
Title of host publicationProceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE)
PublisherAssociation for Computing Machinery (ACM)
Pages1-13
Number of pages2006
ISBN (Electronic)10.1145/3551349
ISBN (Print)9781450394758
Publication statusPublished - 5 Jan 2023
Event37th IEEE/ACM International Conference on Automated Software Engineering (ASE) - Ann Arbor, United States
Duration: 26 Sept 20221 Oct 2022
https://www.aconf.org/conf_181212.html

Conference

Conference37th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Country/TerritoryUnited States
CityAnn Arbor
Period26/09/221/10/22
Internet address

Fingerprint

Dive into the research topics of 'MalWhiteout: Reducing Label Errors in Android Malware Detection'. Together they form a unique fingerprint.

Cite this