DroidRL: Reinforcement Learning Driven Feature Selection for Android Malware Detection
Yinwei Wu, Meijin Li, Junfeng Wang, Zhiyang Fang, Qi Zeng, Tao Yang,, Luyu Cheng

TL;DR
DroidRL employs reinforcement learning with a DDQN and RNN to efficiently select relevant features for Android malware detection, achieving high accuracy with fewer features and reducing computational costs.
Contribution
This paper introduces DroidRL, a novel RL-based framework that effectively selects features for malware detection, considering feature correlation and semantic relevance, with minimal human intervention.
Findings
Achieves 95.6% accuracy with 24 features using Random Forest.
Reduces feature selection time compared to traditional wrapper methods.
Demonstrates adaptability to other feature selection tasks.
Abstract
Due to the completely open-source nature of Android, the exploitable vulnerability of malware attacks is increasing. Machine learning, leading to a great evolution in Android malware detection in recent years, is typically applied in the classification phase. Since the correlation between features is ignored in some traditional ranking-based feature selection algorithms, applying wrapper-based feature selection models is a topic worth investigating. Though considering the correlation between features, wrapper-based approaches are time-consuming for exploring all possible valid feature subsets when processing a large number of Android features. To reduce the computational expense of wrapper-based feature selection, a framework named DroidRL is proposed. The framework deploys DDQN algorithm to obtain a subset of features which can be used for effective malware classification. To select a…
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.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications
