Combating Concept Drift with Explanatory Detection and Adaptation for Android Malware Classification
Yiling He, Junchi Lei, Zhan Qin, Kui Ren, Chun Chen

TL;DR
DREAM is a novel system that enhances Android malware classification by integrating explanations and expert knowledge to detect and adapt to concept drift, reducing labeling effort and improving accuracy.
Contribution
It introduces a unified model embedding malware concepts in latent space, enabling effective drift detection and explanation-driven adaptation without relying on training data during detection.
Findings
Improves drift detection accuracy across datasets
Reduces expert labeling effort by 76.6%
Enhances classifier retraining with concept revisions
Abstract
Machine learning-based Android malware classifiers achieve high accuracy in stationary environments but struggle with concept drift. The rapid evolution of malware, especially with new families, can depress classification accuracy to near-random levels. Previous research has largely centered on detecting drift samples, with expert-led label revisions on these samples to guide model retraining. However, these methods often lack a comprehensive understanding of malware concepts and provide limited guidance for effective drift adaptation, leading to unstable detection performance and high human labeling costs. To combat concept drift, we propose DREAM, a novel system that improves drift detection and establishes an explanatory adaptation process. Our core idea is to integrate classifier and expert knowledge within a unified model. To achieve this, we embed malware explanations (or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
